채택완료

익스에서 텍스트박스 내용에 입력이 안됩니다.

크롬에서는 정상적으로 나오는데 익스에서만 안되네요

79c302855c6019ee3e21ebac8c4ef453_1486376667_0491.PNG
[ ▲ 익스 사진]

79c302855c6019ee3e21ebac8c4ef453_1486376692_8667.PNG
[ ▲ 크롬 사진]

차이점은 크롬에는 아이디 비밀번호라는게 나오는데 익스에서는 그것조차 나오지 않습니다.

텍스트 입력이 아예안되는데 왜이러는건가요..ㅠㅠ 

|

답변 1개 / 댓글 2개

채택된 답변
+20 포인트
2017-02-06 (월) 19:31:31

placehoder 사용하셨으면 IE 버전에따라 지원유무가 다르고요.

label 이용해서 위치조정하신거고 익스에서만 문제가 발생했다면 스크립트 오류살펴보세요.

F12 키로 개발자도구 들어가시면 오류알림이 있으실듯 싶네요.

그리고 오류가 발생한 페이지를 링크해주셔야 정확한 진단이 가능합니다.

답변에 대한 댓글 2개

개체가 'placeholder' 속성이나 메서드를 지원하지 않습니다 라는 오류가있어서
<script src="<?php echo G5_JS_URL ?>/js/placeholders.min.js"></script> 불러왔는데도 안되네요
해당 페이지가 배포되고 있는 빌더나 테마를 사용하시는 건가요?
아니면 본인이 직접 그누보드 원본에서 수정하고 계신건가요?

그누보드 기본값은 로그인이나 아웃로그인에서 해당부분을 label 요소를 이용해 위치조정을 하게 되어 있어 placeholder 관련 문제가 없을테고요.

placeholder를 사용하는 테마나 빌더라면 IE9 이상에서는 이상없이 작동될 겁니다. 구형 브라우저에서나 placeholder 폴리필이 필요하죠. 또한 발생한 오류를 추측하건데 placeholder를 이용해 무슨 이벤트나 동작을 구현하신 건가요? 구형브라우저에서는 당연히 폴리필을 사용하더라도 해당 동작이 네이티브 동작이 아니기에 오류가 발생할 수도 있습니다.

답변을 작성하려면 로그인이 필요합니다.