我有一个带有复选框的表单。 所有复选框都有一个名为 att 的属性,其中包含多个以逗号分隔的数字。
我想创建一个函数来获取一个数字,遍历所有复选框并检查其 att 属性包含该数字的所有复选框。
有人能给我指出正确的方向吗?
最佳答案
使用 jQuery 你可以做类似的事情
function myfunc(num)
{
$(":checkbox[att!='']").each(function()
{
var i, l, values = $(this).attr("att").split(",");
for (i = 0, l = values.length; i < l; ++i)
{
if (values[i] == num)
{
$(this).attr("checked", "checked");
break;
}
}
});
}
关于javascript - 如何检查具有自定义属性的所有输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5250906/