Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.03.2016, 11:36
Интересующийся
Отправить личное сообщение для sim4ik-one Посмотреть профиль Найти все сообщения от sim4ik-one
 
Регистрация: 02.11.2015
Сообщений: 23

Poznakomlus,
огромное спасибо) получилось)

вот пытаюсь применить скрипт не к id а к class
но что-то не получается, подскажите, где ошибка?)

<div class="entries">
  <input type="text" value="500" />
  <input type="text" value="700" />
  <input type="text" value="500" />
  <input type="text" value="900" />
  <input type="text" value="600" />
  <input type="text" value="500" />
</div>
<div id="result"></div>
<script>
window.addEventListener('load', loadContent);

function loadContent() {
   jQuery(document).ready(function($){
	var des = document.getElementsByClassName('entries');
    var len = des, summa = 0;
    while (len--) summa += +des[len].value;
    result.innerHTML = summa;
   });
}
</script>
Ответить с цитированием
  #12 (permalink)  
Старый 08.03.2016, 12:57
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

sim4ik-one,
класс надо ипутам добавлять
Ответить с цитированием
  #13 (permalink)  
Старый 08.03.2016, 13:09
Интересующийся
Отправить личное сообщение для sim4ik-one Посмотреть профиль Найти все сообщения от sim4ik-one
 
Регистрация: 02.11.2015
Сообщений: 23

рони,
Так тоже не работает
<div >
  <input type="text" class="entries" value="500" />
  <input type="text" class="entries" value="700" />
  <input type="text" class="entries" value="500" />
  <input type="text" class="entries" value="900" />
  <input type="text" class="entries" value="600" />
  <input type="text" class="entries" value="500" />
</div>
<div id="result"></div>
<script>
window.addEventListener('load', loadContent);

function loadContent() {
   jQuery(document).ready(function($){
	var des = document.getElementsByClassName('entries');
    var len = des, summa = 2000;
    while (len--) summa += +des[len].value;
    result.innerHTML = summa;
   });
}
</script>
Ответить с цитированием
  #14 (permalink)  
Старый 08.03.2016, 13:34
Интересующийся
Отправить личное сообщение для sim4ik-one Посмотреть профиль Найти все сообщения от sim4ik-one
 
Регистрация: 02.11.2015
Сообщений: 23

Если быть точным то код выглядит вот так:

<div id="allEntries">
<div class="entries">
  <input type="text" value="500" />
</div>
<div class="entries">
  <input type="text" value="500" />
</div>
<div class="entries">
  <input type="text" value="500" />
</div>
<div class="entries">
  <input type="text" value="500" />
</div>
<div class="entries">
  <input type="text" value="500" />
</div>
<div class="entries">
  <input type="text" value="500" />
</div>
</div>
<div id="result"></div>
<script>
window.addEventListener('load', loadContent);

function loadContent() {
   jQuery(document).ready(function($){
    var len = allEntries.children.length, summa = 2000;
    while (len--) summa += +allEntries.children[len].value;
    result.innerHTML = summa;
   });
}
</script>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт в скрипт :) Sakyra Общие вопросы Javascript 6 22.05.2013 09:58
Помогите вставить скрипт на страницу alexsio Работа 7 22.04.2013 18:19
Не работает скрипт :( VladimirV Javascript под браузер 5 21.12.2010 14:26
А как зделать скрипт, чтобы например скрипт 1 заменялся скриптом 2? yura371 Общие вопросы Javascript 3 06.01.2009 22:40
добавление окошка в скрипт подсчета слов Гость Общие вопросы Javascript 10 11.03.2008 17:07