F fajaven Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-23 #1 在一个表中,每行都有 checkbox,我怎么样实现按一个 checkbox 或者 点击一个链接来实现全选。 很多地方都有这个功能的。如:电子邮件中。 thanks
I iapollo Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-23 #2 <script> function checkall() //选中或不选当前页面的所有信件 { if ( mailindex.num.value == 0 ) return; if ( mailindex.num.value == 1 ) { mailindex.mids.checked = mailindex.allbox.checked; return; } for ( var i = 0; i < mailindex.num.value; i++ ) mailindex.mids.checked = mailindex.allbox.checked; } </script> .... <input type="checkbox" name="allbox" value="Check All" onClick="checkall();">
<script> function checkall() //选中或不选当前页面的所有信件 { if ( mailindex.num.value == 0 ) return; if ( mailindex.num.value == 1 ) { mailindex.mids.checked = mailindex.allbox.checked; return; } for ( var i = 0; i < mailindex.num.value; i++ ) mailindex.mids.checked = mailindex.allbox.checked; } </script> .... <input type="checkbox" name="allbox" value="Check All" onClick="checkall();">
F fajaven Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-23 #3 谢谢你的回答,但是不审用不了。 那个 form.num.value 是什么,系统的????
I iapollo Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-24 #4 <html> <head> <title>Untitleddo cument</title> <script language="JavaScript"> function CheckAll() { for (var i=0;i<document.form1.elements.length;i++) { var e =do cument.form1.elements; // if (e.name != 'allbox') e.checked =do cument.form1.allbox.checked; } } </script> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <form name="form1" method="post" action=""> <p>&nbsp;</p> <p> <input type="checkbox" name="checkbox" value="checkbox"> </p> <p> <input type="checkbox" name="checkbox2" value="checkbox"> </p> <p> <input type="checkbox" name="checkbox3" value="checkbox"> </p> <p> <input name="allbox" type="checkbox" id="allbox" value="checkbox" onClick="CheckAll();"> </p> <p>&nbsp; </p> </form> </body> </html>
<html> <head> <title>Untitleddo cument</title> <script language="JavaScript"> function CheckAll() { for (var i=0;i<document.form1.elements.length;i++) { var e =do cument.form1.elements; // if (e.name != 'allbox') e.checked =do cument.form1.allbox.checked; } } </script> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <form name="form1" method="post" action=""> <p>&nbsp;</p> <p> <input type="checkbox" name="checkbox" value="checkbox"> </p> <p> <input type="checkbox" name="checkbox2" value="checkbox"> </p> <p> <input type="checkbox" name="checkbox3" value="checkbox"> </p> <p> <input name="allbox" type="checkbox" id="allbox" value="checkbox" onClick="CheckAll();"> </p> <p>&nbsp; </p> </form> </body> </html>
B bluefoam Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-03 #5 你直接把邮件系统的那种源码直接拿来就可以的啊。 iapollo的可用。我觉得你对JAVASCRIPT还不是很了解,建议找JSCRIPT5.CHM看一下。在你机器里查找就可以找到的