Ergebnis 1 bis 5 von 5
  1. #1
    JTB
    JTB ist offline Jungspund
    registriert
    06-05-2007
    Beiträge
    16

    Fehler ohne fehlermeldung

    Also bin ein echter newbee in javascript. Ist auch umständlicher als andere sprachen wie ich finde. naja jetzt hab ich zwei probleme .. oder dinge wo ich den fehler einfach nicht finde.

    Bei dem gibt er mir nichtmal einen Fehler aus:
    Code:
    ...
    function interessenampel ()
    {
    	if (document.getElementById('anrufid').checked || document.getElementById('terminid').checked || document.getElementById('unterlagenid').checked)
    	{
    		document.getElementById('anrufrot').style.display='none';
    		document.getElementById('anrufgruen').style.display='';
    	}
    	else
    	{
    		document.getElementById('anrufrot').style.display='';
    		document.getElementById('anrufgruen').style.display='none';
    	}
    }
    ...

    Code:
    ...
    <tr bgcolor='$anteunfeldfarbe'>
    	<td WIDTH=\"15%\"><DIV ALIGN=\"right\" style=\"margin-right:20px;\">Bitte anrufen<img src=\"images/reddot.gif\" alt=\"rot\" id='anrufrot'style='display:none' /><img src=\"images/greendot.gif\" alt=\"gruen\" id='anrufgruen'/ style='display:none'></div></TD>
    	<td WIDTH=\"15%\">Ja<input TYPE=\"checkbox\" NAME=\"anruf\" onClick='interessenampel' id='anrufid' VALUE=\"Ja\"");
    If ($anruf<>"")
    	print(" CHECKED ");
    
    	print("><FONT SIZE=\"-2\">(bei Ja bitte ankreuzen)</FONT></div></TD>
    	<td WIDTH=\"15%\"><DIV ALIGN=\"right\" style=margin-right:20px>Bitte Termin vereinbaren<img src=\"images/reddot.gif\" alt=\"rot\" style='display:none' id='terminrot'/><img src=\"images/greendot.gif\" alt=\"gruen\" style='display:none' id='termingruen'/></div></TD>
    	<td WIDTH=\"15%\">Ja<input TYPE=\"checkbox\" onClick='interessenampel' NAME=\"termin\" id='terminid' VALUE=\"Ja\"");
    If ($termin<>"")
    	print(" CHECKED ");
    
    	print("><FONT SIZE=\"-2\">(bei Ja bitte ankreuzen)</FONT></div></TD>
    	<td></td>
    	<td></td>
    </tr>
    <tr bgcolor='$anteunfeldfarbe'>
    	<td WIDTH=\"15%\"><DIV ALIGN=\"right\" style=margin-right:20px>Bitte Unterlagen zuschicken<img src=\"images/reddot.gif\" alt=\"rot\" style='display:none' id='unterlagenrot'/><img src=\"images/greendot.gif\" alt=\"gruen\" style='display:none' id='unterlagengruen'/></div></TD>
    	<td colspan=5 WIDTH=\"15%\">Ja<input TYPE=\"checkbox\" onClick='interessenampel' NAME=\"unterlagen\" id='unterlagenid' VALUE=\"Ja\"");
    If ($unterlagen<>"")
    	print(" CHECKED ");
    
    	print("><FONT SIZE=\"-2\">(bei Ja bitte ankreuzen)</FONT></TD>
    </tr>
    ...
    Zweite:

    Code:
    ...
    function einzelpflicht (inhalt,imagerot,imagegruen)
    {
    	if (document.getElementById(inhalt).value=='')
    	{
    		document.getElementById(imagerot).style.display='';
    		document.getElementById(imagegruen).style.display='none';
    	}
    	else
    	{
    		document.getElementById(imagerot).style.display='none';
    		document.getElementById(imagegruen).style.display='';
    	}
    }
    ...
    Code:
    	<td WIDTH=\"10%\"><DIV ALIGN=\"right\" style=margin-right:20px>Vorname&sup1;<img src=\"images/reddot.gif\" alt=\"rot\" id='vornamerot'style='display:none' /><img src=\"images/greendot.gif\" alt=\"gruen\" id='vornamegruen'/ style='display:none'></div></TD>
    	<td><input TYPE=\"text\" NAME=\"vorname\" id=\"vornameid\" SIZE=\"20\" onChange='einzelpflicht(vornameid,vornamerot,vornamegruen)' VALUE=\"$vorname\" /></TD>
    ...
    Hoffe das ganze kann man auch ohne die langen zeilen lesen die man normalerweise frei hat ^^

    also beim zweiten ist es bestimmt irgend ein kleiner fehler von wegen case sensitive aber ich find ihn nciht.

    Achso das ganze liegt in ner php also nciht wundern wegen mancher backslashes

    Danke schon mal JTB
    Geändert von JTB (06-05-2007 um 19:26 Uhr)
    www.unwuerglich.de.vu

    Reue ist der feste Vorsatz, beim nächsten Mal keine Fingerabdrücke zu hinterlassen.

  2. #2
    daWonderer ist offline Routinier
    registriert
    21-04-2007
    Beiträge
    409

    AW: Fehler ohne fehlermeldung

    Code:
    <input TYPE=\"text\" NAME=\"vorname\" id=\"vornameid\" SIZE=\"20\" onChange='einzelpflicht(\"vornameid\",\"vornamerot\",\"vornamegruen\")' ...>
    Die Strings mit dem Namen der Elemente benötigen Anführungszeichen.
    Mit deiner Schreibweise übergibst du an die Funktion 3 Variablen mit diesen Namen,
    diese sind "undefined", da sie nicht initialisiert sind.


    MfG

  3. #3
    JTB
    JTB ist offline Jungspund
    registriert
    06-05-2007
    Beiträge
    16

    AW: Fehler ohne fehlermeldung

    Vielen Dank ... das Problem hat ich auch schon ... naja nciht mehr dran gedacht.

    Danke nochmal.

    Fehlt nur noch Problem nummer eins.
    www.unwuerglich.de.vu

    Reue ist der feste Vorsatz, beim nächsten Mal keine Fingerabdrücke zu hinterlassen.

  4. #4
    daWonderer ist offline Routinier
    registriert
    21-04-2007
    Beiträge
    409

    AW: Fehler ohne fehlermeldung

    Beim 1. Problem im zweiten Code fehlen echo- bzw. print-Anweisungen, falls das PHP-Code sein soll.

    Weiterhin ist es vielleicht besser gültige values für style.display zu verwenden.
    siehe: SELFHTML: Stylesheets / CSS-Eigenschaften / Positionierung und Anzeige von Elementen

  5. #5
    JTB
    JTB ist offline Jungspund
    registriert
    06-05-2007
    Beiträge
    16

    AW: Fehler ohne fehlermeldung

    das eigentliche problem waren die klammern die gefehlt haben ....


    und ich will nur das es sicht bar ist und nciht in boc oder inline ... das verhaut das design bei mir

    Code:
    ...onClick='interessenampel()'...
    Danke nochmal


    Closed
    www.unwuerglich.de.vu

    Reue ist der feste Vorsatz, beim nächsten Mal keine Fingerabdrücke zu hinterlassen.

Ähnliche Themen

  1. IE Fehler tracken...
    Von skiordie im Forum JavaScript
    Antworten: 13
    Letzter Beitrag: 06-04-2007, 22:21
  2. Seite ist nicht W3C valide - finde Fehler nicht
    Von web334 im Forum Allgemeines
    Antworten: 3
    Letzter Beitrag: 29-12-2006, 22:17
  3. Antworten: 4
    Letzter Beitrag: 24-11-2006, 18:26
  4. Submit Fehler
    Von Willimaendu im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 20-10-2005, 17:10
  5. Antworten: 0
    Letzter Beitrag: 09-03-2005, 16:09

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •