텍스트 상자 클릭 유효성 검사를 적용하고 텍스트 상자에 HTML 태그가 없도록하려면 < (열린 태그) 및> (닫기 태그). 아래 코드는 작동하지만 빈 문자열과 html의 다른 태그에도 추가 유효성 검사를 추가하려고합니다. 수있는 하나의 요구 사항에 대한 정규식을 수정하는 데 도움주세요. HTML 태그 및 빈 값을 피하기위한 정규 표현식
function htmlValidation()
{
var re = /(<([^>]+)>)/gi;
if (document.getElementById(’<%=TextBox2.ClientID%>’).value.match(re)){ document.getElementById(’<%=TextBox2.ClientID%>’).value = “”;
return false;
}
return true;
}
내 의견으로는
귀하의 요구 사항을 정확히 이해하지 못합니다. 특정 태그를 허용하지 않거나 정확히 어떤 행동을 원하십니까? – amon
텍스트 상자의 HTML 태그를 제외하고 싶습니다. "<" and ">"도 허용해서는 안됩니다. – Pratik
왜 [[^ <>] +'가 아닌지 확인하고이 패턴과 일치하지 않는지 확인하십시오. '<>'를 제외하면 HTML 태그도 제외됩니다. – RoadBump