2009-06-29 2 views
3

내 HTML FORM에서 특정 텍스트 필드를 집중시킬 때 이전에 입력 한 값의 내역을 나열합니다. 이 자동 드롭 다운을 피할 수 있습니까? 내 컴퓨터에 대한 일부 브라우저 설정 팁을 찾지 않고 대신 양식을 채우는 모든 웹 사이트 사용자에 대해이 설정을 원합니다.양식의 특정 텍스트 필드에 이전에 입력 한 값을 나열하지 않으려면 어떻게해야합니까? HTML, PHP

일부 텍스트 필드에만이 설정을 적용 할 수 있습니까? 일부 텍스트 필드에 대한 이전 값은 해당 사용자의 컴퓨터를 사용하는 특정 사용자에게 도움이 될 수 있습니다.

자바 스크립트를 사용하면이 작업을 수행 할 수 있지만 어디서부터 시작해야하는지 알 수 없습니다.

도움 주셔서 감사합니다.

추신 : PHP와 Javascript (JQuery)를 사용하고 있습니다.

+0

필드 이름을 이전에 결코 만난 적이없는 미친 이름으로 지정하십시오. :) – Tim

+0

@Tim .. LOL ..하지만 내가 찾고있는 솔루션은 내 웹 사이트의 양식을 반복해서 사용하는 사용자를위한 것입니다. – TigerTiger

+0

아, 알았어. 제 의견을 무시하십시오. :) – Tim

답변

14

각 양식 요소에 autocomplete="off" 속성을 추가하십시오.

이것은 W3C HTML 표준의 일부는 아니지만 Mozilla & IE 브라우저에서 모두 작동합니다.

+0

나는 이것이 Internet Explorer와 관련된 것이라고 생각한다. –

+0

어떤 표준이 정의되어 있습니까? 구현 된 브라우저는 무엇입니까? – bandi

+1

표준에 정의되어 있지는 않지만이 태그를 따르지 않는 자동 완성 브라우저는 보지 못했습니다. –

0

에도 답변을 참조하십시오. 필드의 사용자 정의 이름 (예 : "name"대신 "name-asdfg")을 생성하려고하면 양식 생성 및 처리 오버 헤드가 발생합니다 (이름의 끝에서 말도 안되는 부분을 제거해야합니다).

관련 문제