使用 jQuery 搜索和替换输入占位符文本
Posted
技术标签:
【中文标题】使用 jQuery 搜索和替换输入占位符文本【英文标题】:Search and replace input placeholder text with jQuery 【发布时间】:2017-01-22 11:16:43 【问题描述】:如何从所有输入框中搜索和替换占位符文本?
例子:我想改变
<input type="text" name="user" id="user" placeholder="User">
到
<input type="text" name="user" id="user" placeholder="Benutzer">
通过类似的方式
$('input').each(function()
$(this).attr("placeholder").replace('User', 'Benutzer');
);
谢谢和最好的问候!
【问题讨论】:
【参考方案1】:根据属性定位元素,然后改变它
$('input[placeholder="User"]').attr('placeholder', 'Benutzer')
【讨论】:
【参考方案2】:你可以试试这个:
$('input').each(function(index, value)
$(this).attr('placeholder','Benutzer');
);
【讨论】:
不,这会将每个输入字段占位符更改为“Benutzer”,但我只想更改那些包含字符串“User”的占位符。以上是关于使用 jQuery 搜索和替换输入占位符文本的主要内容,如果未能解决你的问题,请参考以下文章
在占位符文本之前使用图标搜索输入 - Material Design