ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
323
323
EMPFEHLEN
-
17.05.06 23:21 #1
- Registriert seit
- Oct 2003
- Ort
- München (Bayern)
- Beiträge
- 434
Hi,
diese Abfrage fnuktioniert bei mir nicht. Kann Jemand mir bitte helfen um den Fehler zu finden.
Danke und Gruß
Messmar
HTML-Code:if(document.getElementById('fieldset_03').style.display =="block") { document.body.innerHTML ='<input value="'+fields[2][f]+'"><br>'+ document.body.innerHTML; alert('fieldset_03 hat:' + fields[2].length + 'Felder'); }
-
17.05.06 23:27 #2
Hallo messmar,
probier es mal so:
Schreib doch noch bitte die genaue Fehlermeldung an was dein Browser ausgibt.HTML-Code:if(document.getElementById('fieldset_03').style.display == "block") { document.body.innerHTML = "<input value=\"" + fields[2][f] + "\"><br>" + document.body.innerHTML; alert("fieldset_03 hat:" + fields[2].length + "Felder"); }
Tobee
-
17.05.06 23:56 #3
- Registriert seit
- Oct 2003
- Ort
- München (Bayern)
- Beiträge
- 434
Hi Tobee,
danke schon Mal. Das hilft nicht, es funktioniert mit dem auch nicht.
Die Browser-Konsole (IE u. Firefox gibt nichts raus. gar nichts)
Das ist der komplette Code :
HTML-Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Unbenannt</title> <style> #fieldset_01 { display:block; } #fieldset_02 { display:none; } </style> <script> <!-- function writeHiddeFields() { var fields = new Array('fieldset_01','fieldset_02'); for (i=0; i<2; i++) { fields[i] = new Array(2); } fields[0][0] = document.anmelden.fnm1.value; fields[0][1] = document.anmelden.lnm1.value; fields[0][2] = document.anmelden.tlt1.options[document.anmelden.tlt1.selectedIndex].value; fields[0][3] = document.anmelden.strasse1.value; fields[0][4] = document.anmelden.house1.value; fields[0][5] = document.anmelden.wuensche1.value; fields[1][0] = document.anmelden.fnm2.value; fields[1][1] = document.anmelden.lnm2.value; fields[1][2] = document.anmelden.tlt2.options[document.anmelden.tlt2.selectedIndex].value; fields[1][3] = document.anmelden.strasse2.value; fields[1][4] = document.anmelden.house2.value; fields[1][5] = document.anmelden.wuensche2.value; for(var f=0; f<6; f++) { document.body.innerHTML ='<input value="'+fields[0][f]+'"><br>'+ document.body.innerHTML; alert(fields[0].length); if(document.getElementById('fieldset_02').style.display == "block") { document.body.innerHTML ='<input value="'+fields[1][f]+'"><br>'+ document.body.innerHTML; alert('fieldset_02 hat:' + fields[1].length + 'Felder'); } } var show = document.getElementById('fieldset_02').style.visibility; alert(show); } //--> </script> </head> <body> <form name="anmelden" method="post" action="" onsubmit="return writeHiddeFields()"> <fieldset id="fieldset_01"> <input type="text" name="fnm1" value=""><br> <input type="text" name="lnm1" value=""><br> <select name="tlt1"> <option value=""> </option> <option value="Herr">Herr</option> <option value="Frau">Frau</option> </select><br> <input type="text" name="strasse1" value=""><br> <input type="text" name="house1" value=""><br> <input type="text" name="wuensche1" value=""><br> <input type="submit"> </fieldset> <br> <fieldset id="fieldset_02"> <input type="text" name="fnm2" value=""><br> <input type="text" name="lnm2" value=""><br> <select name="tlt2"> <option value=""> </option> <option value="2">Herr</option> <option value="3">Frau</option> </select><br> <input type="text" name="strasse2" value=""><br> <input type="text" name="house2" value=""><br> <input type="text" name="wuensche2" value=""><br> <input type="submit"> </fieldset> </body> </html>
-
18.05.06 00:02 #4
Hallo Messmar,
ich habs mal bei mir probiert. Sobald ich auf Submit Query geh kommen nacheinander 6 input Felder mit meinen eingegeben Daten.
Funktioniert das bei dir nicht?
Oder gibt es einen anderen Fehler?
Nachtrag:
Wenn ich richtig sehe gibt es die id 'fieldset_03' gar nciht die du eigentlich ansprechen möchtest.
Tobee
-
18.05.06 00:37 #5
- Registriert seit
- Oct 2003
- Ort
- München (Bayern)
- Beiträge
- 434
Hi,
Du hast Recht, es funktioniert aber ich muss die Eigenschaft:display am Anfang direkt im Element eigeben.
Danke noch mal und Gruß
Messmar
Ähnliche Themen
-
Uielement auf Sichtbarkeit abfragen...
Von d-Stench im Forum .NET WPF & SilverlightAntworten: 1Letzter Beitrag: 20.04.10, 16:06 -
Zwei Materialen - Eins sichtbar bei Licht und eins sichtbar bei Dunkelheit
Von Tomino im Forum Cinema 4DAntworten: 4Letzter Beitrag: 06.02.09, 21:46 -
Value eins Eingabefledes Abfragen
Von messmar im Forum JavaAntworten: 12Letzter Beitrag: 17.05.07, 11:47 -
Layer Sichtbarkeit?
Von NoGFX im Forum CSSAntworten: 3Letzter Beitrag: 18.08.05, 10:30 -
Spuransicht & Sichtbarkeit
Von Leever im Forum 3D Studio MaxAntworten: 2Letzter Beitrag: 06.01.02, 17:31





Zitieren
Login





