2016-09-14 134 views
2

如何從所有輸入框搜索並替換佔位符文本?使用jQuery搜索並替換輸入佔位符文本

例子:我想改變

<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'); 
}); 

感謝和問候!

回答

7

目標元素基於屬性,然後改變它

$('input[placeholder="User"]').attr('placeholder', 'Benutzer') 
+0

偉大的回答,非常感謝! – user3532637

0


你可以試試這個:

$('input').each(function(index, value) { 
    $(this).attr('placeholder','Benutzer'); 
    }); 
+0

不,這會將每個輸入字段佔位符更改爲「Benutzer」,但我只想更改包含字符串「User」的那些佔位符。 – user3532637