ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
329
329
EMPFEHLEN
-
Ich habe bei meinem Anmeldungsscript das Problem, das der IE und Opera die Abfrage nach der Länge einer Zeichenkette über value.lenght nicht unterstüzten zu scheinen.
Ich habe mich daher gefragt, ob es nicht einen anderen Befehl gibt, mit der sich die Länge einer Zeichenkette ermitteln lässt. Hat jemand vllt. einen Tip für mich?
Geschrieben habe ich es genau so:
Das Eingabefeld mit der ID passwort gibt es auch, mit Firefoxx funktioniert das ganze Konstrukt.Code :1
document.getElementById('passwort').value.length < 6
-
11.01.06 20:10 #2
- Registriert seit
- Oct 2004
- Ort
- München / Innsbruck
- Beiträge
- 2.263
gibt bei mir sowohl im IE als auch in Opera den richtigen Wert aus. Das Problem muss irgentwo anders in deinem Code liegen. Was sagt die JS-Konsole des Browsers deiner Wahl (IE, Opera)?HTML-Code:<input id="passwort" /> <input type="button" value="passwort ausgeben!" onclick=" alert( document.getElementById('passwort').value.length ); " />
Bei sowas bitte immer den ganzen Code (zur Not einen Link wenn er zu lang ist) posten!Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?
| Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |
-----------
Zufriedenstellende Beiträge bitte als erledigt markieren!
-
Gut, also JS
Code :1 2 3 4
function chkform(objLink, strHREF) { if(document.getElementById('passwort').value.length < 6) { alert("Dein Passwort muss aus mindesten 6 Zeichen bestehen."); return false; } }
HTML
undHTML-Code:<form name="register" action="?site=Mitglied werden&action=register" method="post" onSubmit="return chkform(this);">
ich hoffe, das reicht soHTML-Code:<input class='textbox' type="password" id='passwort' name="passwort" size="25" maxlength="256">
-
11.01.06 20:48 #4
- Registriert seit
- Oct 2004
- Ort
- München / Innsbruck
- Beiträge
- 2.263
Getest in Opera 8.02, IE 6.0, NS 7.1 und Mozilla 1.71 und für gut befunden. Es funktioniert auf jeden Fall in jedem der aufgelisteten Browser. Ich weiß nicht wo dein Problem liegt. Poste vielleicht mal einen Link zu der Seite, nennen die genau Versionsnummer deiner Testbrowser und schreib mal, was in deren JS-Konsole für Fehlermeldungen kommen.HTML-Code:<script type="text/javascript"> <!-- function chkform(objLink, strHREF) { if(document.getElementById('passwort').value.length < 6) { alert("Dein Passwort muss aus mindesten 6 Zeichen bestehen."); return false; } } //--> </script> </head><body> <form name="register" action="?site=Mitglied werden&action=register" method="post" onSubmit="return chkform(this);"> <input class='textbox' type="password" id="passwort" name="passwort"> <input type="submit" /> </form> </body></html>
Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?
| Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |
-----------
Zufriedenstellende Beiträge bitte als erledigt markieren!
Ähnliche Themen
-
Opera 10 JS Dropdowns gehen nicht / Opera 10 Stacktrace
Von D34DL1NES im Forum Javascript & AjaxAntworten: 16Letzter Beitrag: 04.09.09, 10:18 -
Probleme mit string.lenght
Von flokli im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 07.08.06, 13:18 -
.Lenght problem
Von Chrone im Forum .NET ArchivAntworten: 3Letzter Beitrag: 19.09.04, 19:03 -
Opera Bug?
Von Mster im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 20.04.04, 15:20 -
margin in opera // <hr> stylesheets extern für opera
Von Bomber im Forum CSSAntworten: 3Letzter Beitrag: 05.05.02, 14:17





Zitieren
Login





