私はasp.netWebページで作業していますが、texboxがあります。入力したテキストが3文字未満であることを確認したいのですが、私が書いたコードは次のとおりです。
<input type="text" name="searchcatid" size="15" onblur="test_length(Index.searchchatid)" />
<script>
function test_length(testcontrol) {
var teststring = testcontrol.value;
if (teststring.length >= 3) {
alert("ID must be 3 or fewer characters!");
testcontrol.focus();
}
else {
}
}
</script>
「MicrosoftJScriptランタイムエラー:プロパティ'value'の値を取得できません:オブジェクトがnullまたは未定義です」というエラーが表示されます。何かを入力するたびに、何が問題になるのかわかりません。asp.netでは本当に新しいからです。 、私のコードが実際に機能するかどうかさえわかりません、誰かが私を助けてくれることを願っています、どうもありがとう