分享

prototype.js radio checkbox用法

 水蓝色光芒 2011-09-14

prototype.js radio checkbox用法

 (2011-02-18 21:14:54)
标签: 

杂谈

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www./1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
  5. <title>无标题文档</title>  
  6. <script language="javascript" type="text/javascript" src="prototype.js"></script>  
  7. <script language="javascript" type="text/javascript">  
  8.     function testSelect()     
  9.         
  10.         var chkbox document.getElementsByName('slt');     
  11.         var nodes $A(chkbox);     
  12.         var sltNodes nodes.select(function(node)     
  13.             
  14.         return node.checked;     
  15.         });     
  16.         sltNodes.each(function(node)     
  17.             
  18.         alert(node.value);     
  19.         });     
  20.         
  21.   
  22.     function testSelect2()     
  23.        $$('input[type="radio"][name="bank"]').select(function(i){return i.checked}).each(function(i){alert(i.value)});     
  24.        
  25. </script>  
  26. </head>  
  27. <body>  
  28. <input type="checkbox" name="slt" value="1"/>  
  29. 1<br/>  
  30. <input type="checkbox" name="slt" value="2"/>  
  31. 2<br/>  
  32. <input type="checkbox" name="slt" value="3" checked="true"/>  
  33. 3<br/>  
  34. <input type="button" value="test select" onclick="testSelect()">  
  35.   
  36. <hr />  
  37.   
  38. <input type="radio" name="bank" value="bank1"/>  
  39. 1<br/>  
  40. <input type="radio" name="bank" value="bank2"/>  
  41. 2<br/>  
  42. <input type="radio" name="bank" value="bank3" checked="true"/>  
  43. 3<br/>  
  44. <input type="button" value="test select" onclick="testSelect2()">  
  45.   
  46. </body>  
  47. </html>  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约