并且用js去执行:
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] ------------------------------- 方法一。。。
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 这是方法二。。。。 在checkbox的 value中 设定了 该checkbox要执行的 函数,而 方法的参数 就是将 当前点击的checkbox 做为参数传过去。 此处 我用大jquery来操作 复制代码 代码如下: $(function() { $("ul li a").css("cursor", "pointer"); $("ul li a").click(function() { var $ck = $(this).siblings(":checkbox"); if ($ck.attr("name") == "total")//全选 { if ($ck.attr("checked") == false) { $ck.attr("checked", "checked"); $("[name='ck']:checkbox").attr("checked", "checked"); var ff = $ck.val();//获取要执行的函数的字符串 var cc = $ck.get(0);// 将jquery对象 转换为DOM对象 window[ff](cc);//执行字符串的函数 并将当前checkbox对象作为参数 传过去 } else { $ck.attr("checked", ""); $("[name='ck']:checkbox").attr("checked", ""); var ff = $ck.val(); var cc = $ck.get(0); window[ff](cc); } } else//当个选择 { if ($ck.attr("checked") == false) { $ck.attr("checked", "checked"); var s = $ck.val(); var a = $ck.get(0); window[s](a); } else { $ck.attr("checked", ""); var s = $ck.val(); var cb = $ck.get(0); window[s](cb); } } }) })
推荐阅读
javascript 新闻标题静态分页代码 (无刷新)
一个模板,从数据库取n条记录,生成静态。 做单页面的静态化,索引页面是用JS对数组进行组合的。 因为记录只是一个标题,一个链接,字节数不会太大, 那么用js去用这个大数组进行分页,貌似不错,很节约带宽! 还>>>详细阅读
本文标题:js 把字符串当函数执行的方法
地址:http://www.17bianji.com/kaifa2/JS/26852.html
1/2 1