Как скрыть / показать числовые идентификаторы от простого вызова функции (js / jQuery)

0

Как hide or show числовые идентификаторы от вызова только созданной function hide_IDs() или show_IDs?

Мои собственные созданные коды не работают при нажатии кнопки отправки, они должны скрывать идентификаторы от 1 до 4 из тегов, вызывая функцию hide_IDS (1,4)

js и jQuery: переключение с ID на ID.

function hide_IDs(from,to){
 var i= parseInt(from);
 var z= parseInt(to);
 while( i <= z ){
  $('#'+i).hide();
  i++;
 }
}

HTML: на submit, вызывая функцию hide_IDS (1,4) =, чтобы скрыть идентификатор от 1 до 4

<tr id=1><td>To Character Name:</td><td><input type="text" id="Name"></td></tr>
<tr id=2><td>Coins:</td><td><input type="text" id="Coins"></td></tr>
<tr id=3><td>Security Code</td><td><input type="text" id="SecurityCode"></td></tr>
<tr id=4><td></td><td><input type="submit" value="Send Now" onclick="hide_IDs(1,4)"></td></tr>

НЕ РАБОТАЕТ, пожалуйста, помогите. Продвиньте СПАСИБО.

  • 0
    Какую ошибку вы получаете? Пожалуйста, смотрите консоль Firebug.
  • 5
    У вас есть опечатка: hide_IDs vs hide_IDS
Показать ещё 5 комментариев
Теги:

2 ответа

0
 <input type="submit" value="Send Now" onclick="hide_IDs(1,4)">

Изменить:

function hide_IDS(from,to){//Your S is capital here

Для того, чтобы:

function hide_IDs(from,to){
  • 0
    извините, я только что отредактировал свои темы, поэтому это неправильно. Но я меняю содержание этого вопроса. Попробуйте проверить, это не работает .. Я вижу человека, которому он ответил $ ('tr'). Slice (i, z) .hide (); Это работает, но мне нужно снова увидеть его ответ, потому что я случайно переделал коды и не могу отменить. Может быть, это ваш ответ. Пожалуйста, отредактируйте его снова. Thankss.
0

Вы получили опечатку в имени функции hide_IDs а также передаете число hide_IDs(1,4) которое не требует parseInt.

function hide_IDs(from,to){

 while( from <= to ){
  $('#'+from).hide();
  from++;
 }
}
  • 0
    СПАСИБО БРАТУ .. СПАСИБО МНОГО.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню