Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.10.2014, 05:52
Интересующийся
Отправить личное сообщение для grima Посмотреть профиль Найти все сообщения от grima
 
Регистрация: 03.10.2014
Сообщений: 21

В чем я тут ошибку сделал на канкуляторе
В чем я тут ошибку сделал на канкуляторе
<!DOCTYPE html>
<html>
<head>
</head>
<body>

<form onsubmit="return false" oninput="xfield[koeficent].value = parseFloat(xfield[razmer-vysota].value) * parseFloat(xfield[razmer-shirina].value) * parseFloat(xfield[kolichestvo].value)">
<div class="row box-section">
					 
<div id="xfield_holder_razmer-vysota" class="form-group" uid="essential">
  <label class="control-label col-lg-2">Размер высота (мм):</label>
  <div class="col-lg-10">
     <input type="text" style="width:437px;" name="xfield[razmer-vysota]" id="xf_razmer-vysota" value="" rel="essential">&nbsp;&nbsp;<span class="note large"> <i class="icon-warning-sign"></i> обязательно</span>
  </div>
</div><div id="xfield_holder_razmer-shirina" class="form-group" uid="essential">
  <label class="control-label col-lg-2">Размер Ширина (мм):</label>
  <div class="col-lg-10">
     <input type="text" style="width:437px;" name="xfield[razmer-shirina]" id="xf_razmer-shirina" value="" rel="essential">&nbsp;&nbsp;<span class="note large"> <i class="icon-warning-sign"></i> обязательно</span>
  </div>
</div><div id="xfield_holder_kolichestvo" class="form-group" uid="essential">
  <label class="control-label col-lg-2">Количество:</label>
  <div class="col-lg-10">
     <input type="text" style="width:437px;" name="xfield[kolichestvo]" id="xf_kolichestvo" value="" rel="essential">&nbsp;&nbsp;<span class="note large"> <i class="icon-warning-sign"></i> обязательно</span>
  </div>
</div><div id="xfield_holder_koeficent" class="form-group" uid="essential">
  <label class="control-label col-lg-2">Коэфицент:</label>
  <div class="col-lg-10">
     <input type="text" style="width:437px;" name="xfield[koeficent]" id="xf_koeficent" value="" rel="essential">&nbsp;&nbsp;<span class="note large"> <i class="icon-warning-sign"></i> обязательно</span>
  </div>
</div>
</div>
</form>




</body>
</html>
</html>

Последний раз редактировалось grima, 08.10.2014 в 05:55.
Ответить с цитированием
  #2 (permalink)  
Старый 08.10.2014, 05:53
Интересующийся
Отправить личное сообщение для grima Посмотреть профиль Найти все сообщения от grima
 
Регистрация: 03.10.2014
Сообщений: 21

oninput="xfield[koeficent].value = parseFloat(xfield[razmer-vysota].value) * parseFloat(xfield[razmer-shirina].value) * parseFloat(xfield[kolichestvo].value)"

вроде все как надо написал и не пашет
Ответить с цитированием
  #3 (permalink)  
Старый 08.10.2014, 07:56
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

А почему оно должно работать?
Что такое "xfield" и где вы его определяете?

Если вы думаете что атрибут "name" тегов как-то связан с js переменными, то вы ошибаетесь. То есть это
Цитата:
name="xfield[razmer-vysota]"
Не означает что у вас есть переменная xfield с ключом "razmer-vysota".

Последний раз редактировалось tsigel, 08.10.2014 в 08:00.
Ответить с цитированием
Ответ



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

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