2012-03-26 1 views
0

,이는 IE에서 잘 작동이입력란의 contentEditable 속성이 Chrome에서 작동하지 않는 이유는 무엇입니까? 내 .NET 프로젝트에서

< asp:TextBox ID="txtDeparment" runat="server" contentEditable="false">< /asp:TextBox> 

같은 많은 코드가 있지만, 크롬, 그것은 작동하지 않습니다. 하지만 단순히 ReadOnly로 바꿀 수는 없습니다.

최소한의 변경으로이 문제를 어떻게 해결할 수 있습니까? 다음 CSS를 사용해야합니다 텍스트 상자 않은 편집을하기 위해

+0

당신이''대신에 서버 쪽 텍스트 상자를 사용하는 특별한 이유가 있습니까? –

답변

-1

속성 :

user-select: none; 
-webkit-user-select: none; 
-moz-user-select: none; 

은이 CSS 속성이 요소를 선택하는 것을 허용하지 않습니다 또한 입력 필드의 경우, 이는 편집을 거부합니다.

+1

이미 말씀 드린 바와 같이 해당 CSS는 사용자가 입력 내용을 선택하지 못하도록하지만 Chrome에서 * 편집 *을 방지하는 방법에 대한 질문입니다. – AlfonsoML