때로는 양식의 텍스트 상자가 읽기 전용이므로 사용자가 정보를 수정할 수 없기를 바랍니다. 예를 들어 <입력 유형 = 텍스트 이름 = 입력 1 값 = 중국>의 내용을 수정할 수 없습니다. 구현 방법을 요약하기 위해 몇 가지 유형이 있습니다.
방법 1 : onfocus = this.blur () 마우스를 배치 할 수없는 경우 초점을 두십시오.
<입력 유형 = 텍스트 이름 = input1 value = China Onfocus = this.blur ()>
방법 2 : Readonly
<입력 유형 = 텍스트 이름 = input1 value = China Readonly>
<입력 유형 = 텍스트 이름 = 입력 1 값 = China Readonly = true>
방법 3 : 비활성화
<입력 유형 = 텍스트 이름 = 입력 1 값 = 중국 비활성화 = true>
Complete example:
<입력 이름 = ly_qq type = 텍스트 tabindex = 2 onMouseOver = this.className = 'input_1'onMouseOut = this.className = 'input_2'value = 123456789 비활성 = true readonly = true />
비활성화 = 사실이 과일의 텍스트는 회색으로 변하고 편집 할 수 없습니다.
readOnly = true 텍스트는 색상이 변경되지 않으며 편집 할 수 없습니다.
CSS 마스크 입력 : <입력 스타일 = IME 모드 : 비활성화>
두 가지 방법이 있습니다. 첫 번째 : disabled = disabled 정의 후 비활성화 된 입력 요소는 사용 가능하거나 클릭 할 수 없습니다. 두 번째 : ReadOnly = ReadOnly Readonly 필드를 수정할 수 없습니다. 그러나 사용자는 여전히 탭 키를 사용 하여이 필드로 전환 할 수 있으며 텍스트를 선택하거나 복사 할 수도 있습니다.