Microsoft JScript runtime error: Unable to get Wert der Eigenschaft 'Wert': das Objekt ist null oder undefiniert
Arbeite ich an einer asp.net web-Seite, es ist eine texbox, ich möchte sicherstellen, dass der eingegebene text wird mit weniger als 3 Zeichen, der code, den ich geschrieben habe, ist
<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>
und ich bekomme die Fehlermeldung "Microsoft JScript runtime error: Unable to get Wert der Eigenschaft 'Wert': das Objekt ist null oder undefiniert", immer wenn ich etwas eintragen, ich habe keine Ahnung, was schief geht, da ich wirklich neu in asp.net nicht sogar sicher, dass mein code tatsächlich funktionieren würde, hoffe, dass mir jemand helfen könnte, vielen Dank
InformationsquelleAutor Christopher B. L | 2012-04-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Pass das input-element in eine richtige Art und Weise:
Wäre es sogar besser, wenn Sie registriert Event-Handler per JavaScript anstelle der Verwendung von inline-Veranstaltungen.
InformationsquelleAutor ThiefMaster
Ist es das problem , überprüfen Sie bitte
name="searchcatid"
Index.searchchatid
Die Schreibweise
searchcatid
passt nichtInformationsquelleAutor Priyank Patel