2017-07-03 4 views

Antwort

1

Dort gehen Sie:

$(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">

Aber das nächste Mal bitte etwas Code von dem, was Sie versucht.

0

Es Browser Standardverhalten remove placeholder text auf focus (es sei denn, es alte IE 9,8 ist) und legt es wieder auf blur, wenn das Feld empty ist. Was willst du erreichen?

Verwenden Sie für nicht unterstützte Browser das Plugin https://github.com/mathiasbynens/jquery-placeholder. Es gibt auch Passwörter.

Verwandte Themen