입력 텍스트 필드에서 블러 이벤트를 사용하면 모든 페이지가 포함되지만 버튼도 제출됩니다. 그렇다면 블러 이벤트에 제출 버튼이 포함되지 않도록하는 방법은 무엇입니까?블러 이벤트도 제출 버튼을 포함/jquery
<form>
<input type="text" value="EMAIL ADDRESS_" id="text" />
<input type="submit" val="" id="submit" />
</form>
및 스크립트 : 여기
는 HTML 코드 내 앞의 질문에서이 코드를 가지고$('form input[type!=submit]').focus(function(){
$(this).val("");
});
$('form input[type!=submit]').blur(function(){
if(this.value==""){
$(this).val("EMAIL ADDRESS_");
}
});
하지만 work.Blur 이벤트는 여전히 버튼
제출에 포함되지 않습니다
사이에 따옴표를 누락, 거의 좋은, 사용한다 'placeholder' 속성은 그 텍스트를 지정합니다. – jasonmerino