Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [JS] JavaScript bricht ab - wo ist der Fehler? - ERLEDIGT (https://www.gegen-bilderklau.net/thread.php?threadid=150139)


Geschrieben von cll am 10.02.2009 um 13:59:

  JavaScript bricht ab - wo ist der Fehler? - ERLEDIGT

Nachdem ich selbst zu blind bin um den Fehler zu finden, möchte ich euch bitten mal danach zu suchen:

<script type=text/javascript>
<!--
var pass1;
var pass2;
function check_pass() {
alert('Wird geprüft');

var pass0 = document.getElementById(passwort);

if(pass0 == ''){
alert('Erst ein neues Passwort eingeben!'); }
else{

if(pass1 == ''){
alert('Erste Eingabe');
pass1 = document.getElementById(passwort);
alert('Gebe es zur Sicherheit ein zweites Mal ein!');
}
else {
pass2 = document.getElementById(passwort);

if(pass1 == pass2) {
alert('ok, speichere es nun!');
document.getElementById(passsenden).disabled = false;

}else{
alert('Du hast dich vertippt! Fange von vorne an.');
pass=''; pass2 = ''; }
}
}

}
-->
</script>


Die Testausgabe 'wird geprüft' wird noch ausgegeben, aber dann tut sich nichts mehr. Er springt in keine if-Abfrage rein!



Geschrieben von cll am 18.02.2009 um 17:39:

 

BeCyPad hat keinen Syntaxfehler gefunden...



Geschrieben von 1Sm!le am 18.02.2009 um 20:38:

 

document.getElementById seh ich immer als schwierigen Kandidaten, weil nicht in allen Browsern funktional.
Insofern: Wenn du nach der Zeile var pass0= ... nen alert einfügst, wird das noch angezeigt?!
Übrigens: Wenn du mit Firefox arbeitest ... nutzt du FireBug? Das würde dir hier sicher helfen.



Geschrieben von cll am 19.02.2009 um 11:10:

 

Danke für den Hinweis auf FireBug, ich installiers grad. Das probier ich mal aus!

Stimmt, es müsste wohl heißen pass.value=''! An den ganzen anderen Stellen auch. Danke! Das hab ich übersehen!

EDIT: Es Klappt!


Forensoftware: Burning Board, entwickelt von WoltLab GmbH