2
아래 코드는 Chrome에서 완벽하게 작동하는 것으로 보이지만 IE11에서는 부족합니다.IE11에서 양식 입력 제한
<input placeholder="Username" name="uid" type="text" required="required" pattern="^(?!.*ue).*$" />
나는 UE와를 시작 양식 아무것도 를 입력으로부터 사용자를 제한 할. 현재 이것은 ue가 포함 된 입력을 중지하고 IE11에서는 작동하지 않습니다.
이것을 수행하기 위해 jQuery를 사용할 수 있습니까? 나는 jQuery의 한계 나 기능에 대해 잘 모른다.
업데이트 : 검색 및 약간의 시행 착오를하고 끝내었고, 아래 함께했다
.
<input id="un" placeholder="Username" name="uid" type="text" onBlur="return userid()" value="" required="required" />
스크립트 :
function userid() {
var str = document.getElementById("un").value;
var patt = new RegExp(/^ue.*$/);
var res = patt.test(str);
if (res === true) {
alert('Do not use UE ID.');
document.getElementById("un").focus();
} else {}
}
몇 가지 변수를 사용하여 빠르게 놀았지만 작동시키지 못했습니다. 아침에 좀 더 살펴볼 것입니다. 계속 지켜봐! –