2017-07-03 15 views

答えて

1

あなたが行く:

$(function(){ 
 
\t $('input').on('focus blur', function(){ 
 
    \t if($(this).attr('placeholder')){ 
 
     \t $(this).attr('placeholder', ''); 
 
     } else { 
 
     \t $(this).attr('placeholder', 'Placeholder'); 
 
     }; 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input type="text" placeholder="Placeholder">

しかし、次回試したもののいくつかのコードを提供してください。

0

それのブラウザのデフォルト動作focusremove placeholder textに(それは古いIE 9.8でない限り)とフィールドがemptyある場合blurに戻ってそれを置きます。あなたは何を達成したいですか?

サポートされていないブラウザの場合は、プラグインhttps://github.com/mathiasbynens/jquery-placeholderを使用してください。これは、パスワードフィールドもサポートしています。

関連する問題