Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.07.2011, 11:39
Новичок на форуме
Отправить личное сообщение для ivalettus Посмотреть профиль Найти все сообщения от ivalettus
 
Регистрация: 13.07.2011
Сообщений: 2

Автоматический вывод результата формы
Очень хочется избавиться от кнопки, чтобы результат подсчёта в форме выводился автоматически. Помогите, плиз

<head>
<script type="text/javascript">

function writeText(form){
var aut=form.aut.value*1;
var buh=form.buh.value*1;

if(isNaN(buh)){
alert("Введите численное значение");
return;
}

if(isNaN(aut)){
alert("Введите численное значение");
return;
}


var result=(buh+buh*0.13+buh*0.26+buh*0.05+3500)-aut;

form.result.value=Math.round(result) + "руб."

}


</script>

</head>

<body>

<form> <h4>Сравнительный анализ стоимости аутсорсинга</h4>

<table width="97%" border="1">
<tr>
<td>Ваши текущие затраты</td>
<td><input name="buh" type="text" id="buh" size="55" maxlength="7" placeholder="Введите Ваши совокупные расходы на бухгалтерию"/></td>
</tr>
<tr>
<td>Стоимость аутсорсинга</td>
<td><input name="aut" type="text" id="aut" size="55" maxlength="7" placeholder="Введите сумму, рассчитанную на шаге 1"/></td>
</tr>
<tr>
<td> Выгода аутсорсинга
<input type="button" value="Посчитать" onclick="writeText(this.form)"/></td>
<td> <input name="result" type="text" id="result" size="55" disabled="disabled"/></td>
</tr>
</table>
<p>&nbsp; </p>
</form>
<p>&nbsp;</p>
</body>
Ответить с цитированием
  #2 (permalink)  
Старый 13.07.2011, 11:40
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #3 (permalink)  
Старый 13.07.2011, 13:20
Новичок на форуме
Отправить личное сообщение для ivalettus Посмотреть профиль Найти все сообщения от ivalettus
 
Регистрация: 13.07.2011
Сообщений: 2

<script type="text/javascript">

function writeText(form){
var aut=form.aut.value*1;
var buh=form.buh.value*1;

if(isNaN(buh)){
alert("Введите численное значение");
return;
}

if(isNaN(aut)){
alert("Введите численное значение");
return;
}


var result=(buh+buh*0.13+buh*0.26+buh*0.05+3500)-aut;

form.result.value=Math.round(result) + "руб."

}


</script>



<form> <h4>Сравнительный анализ стоимости аутсорсинга</h4>

<table width="97%" border="1">
<tr>
<td>Ваши текущие затраты</td>
<td><input name="buh" type="text" id="buh" size="55" maxlength="7" placeholder="Введите Ваши совокупные расходы на бухгалтерию"/></td>
</tr>
<tr>
<td>Стоимость аутсорсинга</td>
<td><input name="aut" type="text" id="aut" size="55" maxlength="7" placeholder="Введите сумму, рассчитанную на шаге 1"/></td>
</tr>
<tr>
<td> Выгода аутсорсинга
<input type="button" value="Посчитать" onclick="writeText(this.form)"/></td>
<td> <input name="result" type="text" id="result" size="55" disabled="disabled"/></td>
</tr>
</table>

</form>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод данных в поле ввода с помощью JS Aleks-prog Ваши сайты и скрипты 0 23.06.2011 12:09
Валидация формы dmsuslov jQuery 4 05.11.2010 16:12
Автоматический вывод всех изображений Stalker Общие вопросы Javascript 5 10.07.2009 13:27
Расчётная программа. Вывод результата. vyv99 Ваши сайты и скрипты 2 27.02.2009 01:31
автоматический вывод полей nastya Общие вопросы Javascript 5 10.02.2009 07:20