0

在 yahoo email 的 web 2.0 版本上,您可以选择一键选择所有电子邮件。我对雅虎如何制作绿色复选框感兴趣

4

3 回答 3

1

您可以在大多数现代浏览器中设置表单元素的样式,最简单的方法可能是使用 jQuery: http ://www.jquery.com

有一些插件可以设置表单元素的样式,并添加“检查所有”功能。

于 2009-04-05T12:41:35.737 回答
1
function checkAll(list, state)
{
    for (i = 0; i < list.length; ++i)
    {
      list[i].checked = state ;
    }
}

你需要使用类似的东西

onClick="javascript:checkAll(document.myform.list, true)"
于 2009-04-05T19:53:18.787 回答
0

我想他们使用 JavaScript 来切换复选框的状态:

var toggleCheckboxes = function(checkboxes, state) {
    for (var i = 0, l = checkboxes.length; i < l; i++)
        checkboxes[i].checked = state;
};
// usage:
var chks = document.getElementsByTagName('input');
// you could also filter this to only get inputs with "type=checkbox"
toggleCheckboxes(chks, true);
// true means we should check them. Use false to uncheck them.
于 2009-04-05T10:10:01.717 回答