jQueryテキストボックスのデフォルト値の自動クリアと塗りつぶしの実装

3076 ワード

  1. $(document).ready(function(){
  2. var i = 0;
  3. $("input").on("focus blur",function(){
  4. //this   。 dom , this.value
  5. //$(this).val(i++);
  6. // * , is()
  7. if($(this).is(":focus")){
  8. // --
  9. if( $(this).val() == $(this).attr("defaultValue") ){
  10. $(this).val("");
  11. }
  12. } else {
  13. //  , attr() -- ,
  14. if ($(this).val() == "") {
  15. $(this).val($(this).attr("defaultValue"));
  16. }
  17. }
  18. });