【问题标题】:Loop through all the text boxes in an HTML page and replace ones with a certain value with 0's遍历 HTML 页面中的所有文本框,并将具有特定值的文本框替换为 0
【发布时间】:2015-10-05 19:41:41
【问题描述】:

如何遍历 HTML 页面中的所有文本框并将具有特定值的文本框替换为 0。

【问题讨论】:

  • “文本框”含糊不清。你是什​​么意思,textarea,input[type="text"],还是什么?您打算如何用“0”替换?一零?二? 10?根据他们当前内容的长度?
  • 也许使用基于此的东西:stackoverflow.com/questions/19978600/…。您可以通过谷歌搜索几分钟找到一些答案并将它们组合起来..

标签: html


【解决方案1】:

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

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

【讨论】:

  • 我应该在身体负荷上调用这样的函数吗?
【解决方案2】:

JQuery 确实做得很好。此代码替换表单内任何文本类型的输入元素内的文本,其中包含“?”里面有“0.00”

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-25
    • 1970-01-01
    • 2014-02-02
    • 2011-06-08
    • 2021-03-26
    • 2019-02-21
    • 1970-01-01
    相关资源
    最近更新 更多