Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.12.2011, 14:31
Новичок на форуме
Отправить личное сообщение для Влад3265988 Посмотреть профиль Найти все сообщения от Влад3265988
 
Регистрация: 14.12.2011
Сообщений: 9

Нужна помощь!
Здравствуйте!!!
<html>
<head>
<script language="javascript"><!--
function vvod(){
var a=Number(document.form1.aa.value);
var b=Number(document.form1.ab.value);
var c=Number(document.form1.ac.value);
var sum=Number(document.form1.asum.value);
sum=a+b+c;
}//-->
</script>
</head>
<body>
<form name=form1>
a?<input type="text" size=10 name=aa>
b?<input type="text" size=10 name=ab>
s?<input type="text" size=10 name=ab>
<input type="button" name=1 value=Пуск onClick=vvod() >
sum?<input type="text" size=10 name=asum>
</form>
</body>
</html>

В три эдита вбивается числа.При нажатие на кнопку ,надо чтобы сумму этих трёх чисел, вывел в четвёртый эдит.Поправьте пожалуйста код!)
Ответить с цитированием
  #2 (permalink)  
Старый 14.12.2011, 14:41
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,218

Сообщение от Влад3265988
При нажатие на кнопку ,надо чтобы сумму этих трёх чисел, вывел в четвёртый эдит
Как вариант...

<html>
<head>
<script language="javascript"><!--
function vvod(){
	var a=+document.getElementById('aa').value;
	var b=+document.getElementById('ab').value;
	var c=+document.getElementById('ac').value;
	var sum=a+b+c;
	document.getElementById('as').value=sum;
};
//-->
</script>
</head>
<body>
<form name=form1>
a?<input type="text" size=10 name=aa id='aa' />
b?<input type="text" size=10 name=ab id='ab' />
s?<input type="text" size=10 name=ab id='ac' />
<input type="button" name=1 value=Пуск onClick=vvod() >
sum?<input type="text" size=10 name=asum id='as' />
</form>
</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 15.12.2011, 11:11
Аспирант
Отправить личное сообщение для Arigato Посмотреть профиль Найти все сообщения от Arigato
 
Регистрация: 11.12.2011
Сообщений: 42

Влад3265988, я бы вам посоветовал атрибуты тегов брать в кавычки.

ksa, может лучше использовать parseFloat()?
Ответить с цитированием
  #4 (permalink)  
Старый 15.12.2011, 13:50
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Arigato
ksa, может лучше использовать parseFloat()?
Почему?
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #5 (permalink)  
Старый 15.12.2011, 14:26
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

Лучше вообще ограничить ввод только цифрами. А так, всё равно NaN будет выскакивать.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #6 (permalink)  
Старый 15.12.2011, 15:21
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Nekromancer
Лучше вообще ограничить ввод только цифрами.
Ну да.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #7 (permalink)  
Старый 15.12.2011, 15:22
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

trikadin,
Ну это больше ему сказано, чем тебе )
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #8 (permalink)  
Старый 15.12.2011, 15:23
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Nekromancer
Ну это больше ему сказано, чем тебе )
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #9 (permalink)  
Старый 15.12.2011, 16:25
Аспирант
Отправить личное сообщение для Arigato Посмотреть профиль Найти все сообщения от Arigato
 
Регистрация: 11.12.2011
Сообщений: 42

Сообщение от trikadin Посмотреть сообщение
Почему?
А чем плюс лучше?
Ответить с цитированием
  #10 (permalink)  
Старый 15.12.2011, 16:31
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Arigato
А чем плюс лучше?
Короче.

А вот чем лучше parseFloat?
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в JavaScript михаил Общие вопросы Javascript 26 30.10.2013 12:07
нужна помощь тех кто разбирается. igoryk jQuery 2 20.10.2010 19:42
Очень нужна помощь с Ext JS dcbal ExtJS 1 09.07.2010 13:15
нужна помощь Sergiy Серверные языки и технологии 2 31.03.2010 20:16
нужна помощь dominosoko Серверные языки и технологии 4 14.03.2010 02:17