Как сделать, что бы при нажатии на картинку занчение увеличилось бы??

Bboy

Новичок
Originally posted by AlterEgo
убрать пробелы из значения поля и закрыть тэг form
Пробелы убрал, form закрыл. Вот что получилось:
<body>
<form action="q.php" method="post" name="form1">
<? trim($quant); ?>
<input type="text" name="kolvo" size="2" maxlength="2" value="<? echo $quant ?>">
<img src="q.gif" onClick="document.forms['form1'].elements['kolvo'].value=(parseInt(document.forms['form1'].elements['kolvo'].value)+1)">
</form>
</body>

А все равно не работает - пишет NaN:( :( :(
 

Krisha

pain in the neck
Bboy
Скажи плиз, код который ты показываешь нам тут, это тот HTML который получается ???
 

Линк

Guest
Bboy, сделай так: в IE нажми "просмотр ввиде HTML"
и дай его сюда

или вот этот код (с <? и ?>) и есть тот самый HTML?
 

Bboy

Новичок
Вот html код:
<html>
<head>
<title></title>
</head>
<body>
<form action="q.php" method="post" name="form1">
<input type="text" name="kolvo" size="2" maxlength="2">
<img src="q.gif" onClick="document.forms['form1'].elements['kolvo'].value=(parseInt(document.forms['form1'].elements['kolvo'].value)+1)">
</form>
</body>
</html>
 

Bboy

Новичок
Ладно, извините кого замучил, я решил отказаться от этого способа, так что прошу считать тему закрытой!

-~{}~ 13.02.04 20:37:

Блин, все таки пришлось вернуться к этой фиговине..., точнее не совсем к этой, необходимо сделать вещь попроще, а именно: два варианта, есть либо чекбокс либо картинка (мне кажется с картинкой проще получиться) и ...type=text... - текстовое поле, надо что бы при нажатии на картинку значение текстового поля становилось бы равным 0! Пробовал так:
<body>
<form action="q.php" method="post" name="form">
<input type="text" name="amount" size="2" maxlength="2" value="1">
<img src="q.gif" onClick="document.forms['form'].elements['amount'].value=(parseInt(document.forms['form'].elements['amount'].value)=0)">
</form>
</body>
не получается:( :( :(
Подскажите как???
 

Линк

Guest
onClick="document.forms['form'].elements['amount'].value=(parseInt(document.forms['form'].elements['amount'].value)=0
сам понял, че сказал?

смотри!
document.forms['form'].elements['amount'].value это переменная
как ей присвоить 0?
 
Сверху