Jquery一次清除多个文本字段的值

时间:2011-05-08 01:59:50

标签: javascript jquery

我在单击div时要清除的表单中有4个文本字段。

我为每个文本字段添加了一个类class="1",并使用此函数来清除它们。

$('#clear').click(function() {
    $(".1").val('');
});

这似乎有效,但我想知道是否有更好,更标准的方法。

注意:我不想清除整个表单。

2 个答案:

答案 0 :(得分:2)

除了这是一个无效的类名(非常确定它们不能以数字开头),这应该没问题。然而,我会以更有意义的方式为课程命名。

答案 1 :(得分:2)

请注意,您不应该让css名称以符号标准开头的数字开头。但是如果你确实设法做到这一点,你可能只需要使你的选择器略有不同,它就应该把它拿起来。

$("#clear").click(function() {
    $("input[class='1']").val("");
});
相关问题