Вообщем такая проблема не знаю как реализовать...
Есть форма
<form name="tratata">
<input name="count" type="text" size="40" value="1">
<input name="price" type="text" size="40" value = "100">
<input name="itog" type="text" size="40">
</form>
Как сделать чтоб при измененеии первого поля(name="count") или второго поля (name="price") третье поле (name="itog") изменялось автоматически без обновления страницы, ее значение как наверно ясно, должно быть равно произведению тех 2х полей.
Спустя 3 минуты, 44 секунды (10.03.2010 - 23:17) Guest написал(а):
про javascript немного почитай!!
Спустя 4 минуты (10.03.2010 - 23:21) Adil написал(а):
щас если освобожусь напишу
Спустя 7 минут, 48 секунд (10.03.2010 - 23:29) AntonNABSAL написал(а):
Цитата (Nezabivaemiy @ 10.03.2010 - 20:21) |
щас если освобожусь напишу |
заранее спасибо)
Спустя 10 минут, 23 секунды (10.03.2010 - 23:39) Adil написал(а):
<script>
function calc(){
var count = document.getElementById('count');
var price = document.getElementById('price');
var sum = count.value * price.value
var itog = document.getElementById('itog');
itog.value = sum;
}
</script>
<form name="tratata">
<input name="count" id="count" type="text" size="40" onkeyup="calc()" value="1">
<input name="price" id="price" type="text" size="40" onkeyup="calc()" value = "100">
<input name="itog" id="itog" type="text" size="40">
</form>
извини времени нет потом объясню что как
не стал возиться и значения из форм взял при помощи id
Спустя 1 минута, 53 секунды (10.03.2010 - 23:41) AntonNABSAL написал(а):
Цитата (Nezabivaemiy @ 10.03.2010 - 20:39) |
извини времени нет потом объясню что как не стал возиться и значения из форм взял при помощи id |
да я понял))) все вроде норм написано, можно не пяснять))) спс
Спустя 10 часов, 35 минут, 9 секунд (11.03.2010 - 10:16) ApuktaChehov написал(а):
onkeyup - срабатывает так же, при нажатии на спец кнопки(ctrl, shift, alt и т.д.), что в данном случае не нужно. Получится лишняя трата ресурсов.
Можно использовать в место onkeyup - onkeypress, которое, в свою очередь, срабатывает только на цифры и символы алфовита + спец. символы.
Можно использовать в место onkeyup - onkeypress, которое, в свою очередь, срабатывает только на цифры и символы алфовита + спец. символы.