2015-10-05 61 views
0

如何遍历HTML页面中的所有文本框,并用0替换具有特定值的文本框。循环浏览HTML页面中的所有文本框,并用0代替具有特定值的文本框

+0

“文本框”含糊不清。 你是什么意思,textarea,input [type =“text”],还是什么? 你打算如何替换为“0”? 一个零?二? 10?根据他们当前内容的长度? – Victor

+0

Karaman

+0

也许使用基于此的东西:http://stackoverflow.com/questions/19978600/how-to-loop-through-elements-of-forms-with-javascript。你可以找到一些答案,并通过使用谷歌搜索几分钟.. – bashoogzaad

回答

0

JQuery的确实是一个不错的方式。此代码将替换具有“?”的表单内的任何文本类型输入元素中的文本。其中“0.00”

$(document).ready( function(){ $("input[type='text'][value*='?']").val("0.00");});

1

如果你使用jQuery,您可以使用

$("input[type='text']").filter(idx, elm) 
{ 
    return $(elm).val() == "YOUR_WANTED_VALUE"; 
}).val("0"); 
+0

我应该在身体负荷上调用这样的功能? – Karaman