Javascript 如何隐藏/显示数字ID,而不只是调用函数(js/jQuery)
如何Javascript 如何隐藏/显示数字ID,而不只是调用函数(js/jQuery),javascript,jquery,Javascript,Jquery,如何隐藏或显示数字ID,而不只是调用已创建的函数hide_IDs()或显示ID 我自己创建的代码不起作用 单击submit按钮时,它应该从标记中隐藏ID 1到4,调用函数hide_ID(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++; } } 函数隐藏\
隐藏或显示
数字ID,而不只是调用已创建的函数hide_IDs()
或显示ID
我自己创建的代码不起作用
单击submit按钮时,它应该从标记中隐藏ID 1到4,调用函数hide_ID(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++;
}
}
函数隐藏\u id(从、到){
var i=parseInt(来自);
var z=parseInt(to);
而
致:
您在函数名hide\u id
中出现打字错误,并且正在传递不需要parseInt的编号hide\u id(1,4)
function hide_IDs(from,to){
while( from <= to ){
$('#'+from).hide();
from++;
}
}
函数隐藏\u id(从、到){
while(从什么错误中得到的?请查看firebug控制台。您有一个输入错误:hide_id
vshide_id
我看不出您的代码有任何错误。不过,我建议您将$('#'+i.hide())更改为$(“#”+i.toString())。hide();也只使用数值作为元素id是不好的做法,避免修复“onclick”以便正确拼写函数名,可能需要添加;如果是“submit”,则返回false“
处于表单中。此问题似乎与主题无关,因为它是由代码中的键入错误引起的。很抱歉,我刚刚编辑了我的线程,这就是它出错的原因。但我更改了此问题的内容。尝试测试,它不起作用。。我看到一个人,他回答了$('tr')。切片(I,z)。隐藏();它正在工作,但我需要再次看到他的回复,因为我不小心重做了代码,无法撤消。可能是你的回复。请重新编辑。谢谢。谢谢兄弟。非常感谢。
<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){
function hide_IDs(from,to){
while( from <= to ){
$('#'+from).hide();
from++;
}
}