0

如何hide or show从仅调用 created function hide_IDs()or中获取数字 ID show_IDs

我自己创建的代码无法单击提交按钮,它应该从标签中隐藏 ID 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:在提交时,调用函数 hide_IDS(1,4) = 将 ID 从 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>

不工作,请帮助。提前谢谢。

4

2 回答 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){
于 2013-10-21T13:21:39.670 回答
0

您在函数名称中遇到拼写错误,hide_IDs并且您正在传递hide_IDs(1,4)不需要 parseInt 的数字。

function hide_IDs(from,to){

 while( from <= to ){
  $('#'+from).hide();
  from++;
 }
}
于 2013-10-21T13:21:41.950 回答