Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否清除所有id包含特定字符串的文本框?_Javascript_Jquery_Jquery Selectors - Fatal编程技术网

Javascript 是否清除所有id包含特定字符串的文本框?

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

我必须清除所有包含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_evoucher_4").value="";
您可以使用带选择器的

$('[id^="f_evoucher"]').val('')
注意:单独使用属性选择器的成本非常高,因此请将其与其他选择器结合使用

Ex:所有目标元素都是input类型,然后您可以

$('input[id^="f_evoucher"]').val('')
使用选择器:它匹配起始字符串

$("[id^='f_evoucher']").val("");

我不需要回答。你在哪里比我快