2016-09-14 10 views
2

すべての入力ボックスのプレースホルダテキストを検索して置換するにはどうすればよいですか?入力プレースホルダのテキストをjQueryで検索して置換する

例:私はその

$('input').each(function() { 
    $(this).attr("placeholder").replace('User', 'Benutzer'); 
}); 

おかげで、宜しくようなものでは

<input type="text" name="user" id="user" placeholder="Benutzer"> 

に変更

<input type="text" name="user" id="user" placeholder="User"> 

をしたいです!

答えて

7

ターゲット要素は、属性に基づいて、それは

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

グレート答え、本当にありがとうございました! – user3532637

0


あなたはこれを試すことができます変更します。

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

いいえ、これはすべての入力フィールドのプレースホルダを「Benutzer」に変更しますが、文字列「User」を含むプレースホルダを変更したいだけです。 – user3532637

関連する問題