Показать сообщение отдельно
  #40 (permalink)  
Старый 17.09.2015, 21:52
Профессор
Отправить личное сообщение для Эдди Посмотреть профиль Найти все сообщения от Эдди
 
Регистрация: 19.06.2010
Сообщений: 279

Вечер добрый.
Вот такую идиотскую функцию, написанную на JS кто-нибудь может "перевести" на jquery?
Иначе мне приходится ее выносить за весь jquery script.
Здорово это или не здорово - не знаю.
Но хотелось бы все на jquery.
function servn(n) {
  var x = document.getElementById('serv_c' + n).innerHTML;
  var y = document.getElementById('serv_n' + n).value;
  z = x * y;
  document.getElementById('serv_c' + n).innerHTML = z;
}

Вот html:
<table>
  <tr>
    <td id="serv_c0">10</td>
    <td><input id="serv_n0" oninput="servn(0)"></td>
  </tr>
  <tr>
    <td id="serv_c1">10</td>
    <td><input id="serv_n1" oninput="servn(1)"></td>
  </tr>
  <tr>
    <td id="serv_c2">10</td>
    <td><input id="serv_n2" oninput="servn(2)"></td>
  </tr>
</table>

Вот пример. Таблица написана на php для быстроты.
Но мог бы написать и на html.
Могла бы быть и динамической, как у меня в основном скрипте.
Хочется закрыть нафиг эту тему (извините, устал от таких простых вещей).
http://booking.intomega.com/test.php

Или оставить эту функцию без jquery? Работает ведь...
Ответить с цитированием