Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Если нажат "checkbox" происходит сложение , как?


Автор: alexandr000 19.8.2006, 12:46
У меня вот такая проблема :
Мне требуется сложить два числа и вывести результат на странице , если нажат "checkbox" .



Автор: korisarimi 19.8.2006, 13:41
Вот код 
Код

<form>
<input type="text" size="10" name="first">*<input type="text" size="10" name="second">
<input type="checkbox" name="yes">
<input type="button" value="click" onclick="count(this.form.yes.checked,this.form.first.value,this.form.second.value)"></form>
<div id="some"></div>

И скрипт
Код

<script type="text/javascript">
function count(a,b,c){
sum=b*c;
if(a==true) document.getElementById('some').innerHTML=sum
else alert('Error')}
</script>


Автор: alexandr000 20.8.2006, 17:56
Большое спасибо 

Автор: korisarimi 21.8.2006, 10:57
Не за что. Помечай разрешенные вопросы галочкой.

Автор: alexandr000 21.8.2006, 13:08
 smile 

Автор: korisarimi 29.8.2006, 16:44
Небольшая поправка к коду JS:

Код

<script type="text/javascript">
function count(a,b,c){
sum=Number(b)+Number(c);
if(a==true) document.getElementById('some').innerHTML=sum
else alert('Error')}
</script>


А то при предыдущем коде происходило не суммирование, а вычисление произведения

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)