2014-06-13 2 views
1

HTML지우기 입력 기록

<form id="send-message"> 
    <input type="text" id="message"></input> 
</form> 

JS는

$messageForm.submit(function(e){ 

      e.preventDefault(); 
      socket.emit('send message', $messageBox.val()); 


    $messageBox.val('') 
    }); 

img

나는 이전 삽입 팝업을 원하지 않는다.

답변

2

당신은 offautocomplete 속성을 사용할 수 있습니다 :

<form id="send-message" autocomplete="off"></form> 
+0

일부 브라우저에서는 작동하지 않습니다. 최상의 브라우저 지원을 위해 양식 요소에 추가해야합니다. –

0

당신은 양식에 turn off autocompletion해야합니다.

<form name="form1" id="form1" method="post" autocomplete="off" 
    action="http://www.example.com/form.cgi"> 
[...] 
</form> 
0
autocomplete="off" 

그것을 할 것인가. 이렇게하면 브라우저의 자동 완성 기능을 끌 수 있습니다.

브라우저는 이전 성공한 양식 제출을 저장하고 사용자가 양식을 다시 제출하거나 양식을 다시 제출해야 할 때 해당 값을 다시 사용할 수 있도록합니다. Chrome의 자동 완성 팝업입니다.

입력에 autocomplete="off"을 사용하면 해당 특정 요소에 대해 스위치가 꺼집니다.