필수 입력란마다 상자 뒤에 별표가있는 입력 양식을 만들고 싶습니다. 사용자가 문자열을 입력하면 별표는 느낌표로 변경됩니다. 지금 자바 스크립트 코드는 사용자가 문자를 입력 할 때마다 느낌표를 추가합니다.동적으로 텍스트 입력을 확인하십시오.
HTML :
<form name="form1">
<ul>
<li><input type='text' name ='text1' required placeholder="required"/></li>
<li><input type='text' name ='text1' required placeholder="required"/></li>
<li><input type='text' name ='text1' placeholder="not required"/></li>
</ul>
</form>
JAVA/JQUERY : 당신이 도움을
$(function() {
$('input:required').after("<span>*</span>");
});
$('input:required').keyup(function(){
var dInput = this.value;
if(dInput.length > 0)
//if($('input:required').is(':valid'))
{
$(this).after("<span>!</span>")
}
});
들으!
사용자가 문자열을 입력 한 다음 느낌표로 변경하면 문자를 입력 할 때 바로 변경되므로 문자열과 문자의 차이는 무엇일까요? – rahularyansharma
문자열에 숫자가 포함될 수도 있습니다. 맞습니까? 그러나 주 메커니즘을 올바르게 가져올 수 없어 코드가 사용자가 무언가를 입력했는지 확인하고 시각적 피드백 (예 : 느낌표)을 표시합니다. – FLuttenb