Javascript 是否清除所有id包含特定字符串的文本框?
我必须清除所有包含f_evoucher id的文本框。可以使用jquery或javascript在一行中清除它吗?Javascript 是否清除所有id包含特定字符串的文本框?,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我必须清除所有包含f_evoucher id的文本框。可以使用jquery或javascript在一行中清除它吗? 我已经试过下面的方法了 document.getElementById("f_evoucher").value=""; document.getElementById("f_evoucher_2").value=""; document.getElementById("f_evoucher_3").value=""; document.getElementById("f_evouc
我已经试过下面的方法了
document.getElementById("f_evoucher").value="";
document.getElementById("f_evoucher_2").value="";
document.getElementById("f_evoucher_3").value="";
document.getElementById("f_evoucher_4").value="";
您可以使用带选择器的
$('[id^="f_evoucher"]').val('')
注意:单独使用属性选择器的成本非常高,因此请将其与其他选择器结合使用
Ex:所有目标元素都是input类型,然后您可以
$('input[id^="f_evoucher"]').val('')
使用选择器:它匹配起始字符串
$("[id^='f_evoucher']").val("");
我不需要回答。你在哪里比我快