我必须清除所有 ID 包含 f_evoucher 的文本框。是否可以使用 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="";
最佳答案
您可以使用 attribute starts带选择器
$('[id^="f_evoucher"]').val('')
注意:单独使用属性选择器开销很大,所以要结合其他选择器使用。
例如:所有的目标元素都是输入类型,那么你就可以
$('input[id^="f_evoucher"]').val('')
关于javascript - 清除所有具有 id 的文本框包含特定字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18650628/