3Danke
ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
400
400
EMPFEHLEN
-
Hallo Zusammen,
Ich habe ein kleine Problem, ich versuch seit gestern Abend, onchange zuverstehen und ich habe schon versucht,das onChange bei select ein action zuweise aber es funktioniert nicht.
Ich hoffe, dass ihr mir weiterhelfen könntet.
wie schaff ich dass das ich onChange bei select ein action zuweise?
Ich habe Option 0 und 1 in array definiert.
hidepoint ist die Funktion, die ich in test.js geschrieben habe.
PHP-Code:
$select='<select name="###NAME###" id="gruppe_typ" onchange="XXXXXX(this.value)">';
$sel_ar=array('0'=>'0','1' => '1');
foreach ($sel_ar as $key => $val )
$select.=sprintf ("<option value=\"%s\" %s>%s</option>",$key,$key==$erg["typ"]?"xxxxxxxxxxx":"",$val);
$select.='</select>';
$input[7]=array(
'width' => 0 ,
'td_class' => '',
'align' => '',
'add' => '',
'text' => $lang_saalplan_edit_grp_form_Auswahltyp,
'input' => $select,
'name' => 'typ',
'image' => '',
);
Geändert von Xching (09.02.11 um 12:25 Uhr)
-
09.02.11 09:54 #2
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Das hat meiner Meinung nach jetzt nichts mit PHP sondern mit Javascript zu tun.
Im Grunde müssten die Angaben bei SELECT in Ordnung sein, die Frage ist wie sieht die JS-Funktion aus.
Hier findest du aber noch was zum onChange-Ereignis.Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
Ich danke ihnen für ihre Antwort, so sieht in mein JS-Funktion aus.
Ich bekommt auch Fehler, der Fehler ist dokumente ist nicht definiert, ich weiß es nicht ,wie ich machen soll.Geändert von Xching (09.02.11 um 12:24 Uhr)
-
09.02.11 10:27 #4
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
"dokument" schreibt sich doch mit "C", also "document" !
Außerdem woher bekommt die Variable "typ" den ihren Wert?Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
variable "typ" soll die Wert in Array 0 aus dem ober genannte Befehl geholt werden,könnten Sie mir helfen, wie ich Array 0 aus dem ober genannte Befehl holen kann und ich habe eben auch gesehen dass ich dokument falsch geschrieben habe. Ich danke ihnen
-
09.02.11 10:40 #6
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Ich habe leider noch nicht verstanden woher der Wert kommt. Das obige Beispiel funktioniert aber zumindest mal.HTML-Code:<script language="javascript" type="text/javascript"> function hidePoint(val){ typ = document.getElementById(val).style.display; if (typ == "block"){ document.getElementById(val).style.display = "none"; }else{ document.getElementById(val).style.display = "block"; } } </script> <select name="" size="3" onchange="hidePoint(this.value);"> <option value="1" selected="selected">1</option> <option value="2">2</option> <option value="3">3</option> </select> <div id="1" style="display:block;">Textblock 1</div> <div id="2" style="display:block;">Textblock 2</div> <div id="3" style="display:block;">Textblock 3</div>
Vielleicht bekommst du damit den Rest ja selber hin.Geändert von tombe (09.02.11 um 10:45 Uhr) Grund: Beispiel nochmal geändert -Funktionsweise ist so besser zu verstehen.
Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
Ich danke ihnen viel mal, dass sie alles erklärt haben und geschrieben haben, ok ich werde jetzt weiter versuchen.
Ähnliche Themen
-
Scriptfunktion für onChange (select)
Von Dustin84 im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 01.05.09, 12:43 -
über onchange bei Textfeld einen option auswählen
Von simonef im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 30.06.06, 12:28 -
Select und Option
Von PhoenixDH im Forum PHPAntworten: 4Letzter Beitrag: 01.02.06, 23:19 -
Select mit OnChange Befehl
Von mardusi im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 30.10.05, 19:14 -
SELECT onChange
Von abanta im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 13.11.04, 12:19





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren