Когда я использовал событие размытия из поля ввода, оно включает в себя всю страницу, но также кнопку отправки. Итак, как избежать того, что событие размытия не включает кнопку отправки?Событие размытия также включает кнопку отправки/jquery
Вот HTML код:
<form>
<input type="text" value="EMAIL ADDRESS_" id="text" />
<input type="submit" val="" id="submit" />
</form>
и сценарий:
$('form input[type!=submit]').focus(function(){
$(this).val("");
});
$('form input[type!=submit]').blur(function(){
if(this.value==""){
$(this).val("EMAIL ADDRESS_");
}
});
Я беру этот код из моего предыдущего вопроса, но это не work.Blur события до сих пор включает в себя кнопку
представить
Если все, что вы делаете, это обновление заполнитель в текстовом поле, и если вы используете HTML5, вы должны использовать атрибут 'placeholder' так указывает этот текст. – jasonmerino