채택완료

required 시 나타나는 레이어 수정하려면 어디서 수정해야 하나요?

2018-01-24 (수) 13:58:04 5,373

required 시 나타나는 레이어 수정하려면 어디서 수정해야 하나요?

영문판으로 글자를 수정해야 하는데.. 못찾겠어요. ㅠㅠ

2049108827_1516769857.7273.jpg

답변 4개 / 댓글 2개

채택된 답변
+20 포인트

https://stackoverflow.com/questions/10753881/changing-the-language-of-error-message-in-required-field-in-html5-contact-form

<input type="text" name="wr_subject"  oninvalid="this.setCustomValidity('asdf')" required/>

파폭이랑 크롬만 테스트 해봤는데 잘되네요~

 

답변에 대한 댓글 2개

오~ 이런방법으로 직접 변경할 수 있군요 ㅎㅎ
@하찌 저도 안되는 줄 알았는데 혹시나 해서 찾아보니 있더라구요~
2018-01-24 (수) 15:44:56

^^ 정말 감사합니다. 

한번 적용해 볼게요. 

2018-01-24 (수) 14:04:10

직접 수정 불가능합니다

다만 접속지역이 영어권이라면 영어로 자동으로 바뀌어서 나옵니다~

해당 메시지는 required 속성을 지닌 필드에 대한

크롬 브라우저에서 자체적으로 내보내는 메시지입니다. 브라우저마다 메시지가 조금씩 다르게 나오기도 합니다.

그래서 문구 등을 따로 수정할 수 있는 소스는 존재하지 않고,

영문 브라우저를 사용하는 유저라면, 메시지가 영문으로 나올 것입니다.

꼭 확실하게 수정하고 싶다면 required 를 빼고, 별도 메시지 처리를 해주는 방법이 있습니다.

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