ERLEDIGT
JA
JA
ANTWORTEN
10
10
ZUGRIFFE
1002
1002
EMPFEHLEN
-
10.10.05 17:04 #1
moin moin...

also ich will erstmal erwähnen das mein javakenntnis 00001% ist *g*
aber ich brauch unbedingt hilfe, wenn mir einer helfen kann bin ich ihm natürlich sehr dankbar.
Im forum hab ich auch schon gesucht aber irgentwie haben mir die gefundenen threads net so geholfen.
Ich hab ein formular bei dem man irgentwas per select auswählen muss.
nun wenn man das option umändert sollen 2 event ausgelesen werden also.
1. onChange="box(this);"
2. onChange="preis_berechnen();"
Wenn ichdas so mache funktioniert das nicht...Code :1
<select....onChange="box(this);" onChange"preis_berechnen();">
wenn ich esso mache funktioniert es auch nicht... also ich will das beide funktionen übernommen werden, wie ist das möglich ?Code :1
onChange="box(this); preis_berechnen();
Ich hoffe ich habs erklären können.
Ich Danke euch voraus..14 Tage Urlaub ->
14 Tage Rückgaberecht ->
14 Tage Se.... ->
PHP-Code:<?php
if ($mckanionline == "yes"){
echo ' Alam ';}
else{
echo ' Dead ';
}
?>
-
Die 2. Variante ist korrekt...wenn es trotzdem nicht geht, liegt das an etwas Anderem...woran, ist aus dem geposteten Code nicht ersichtlich.
-
10.10.05 17:20 #3
Funktioniert aber irgentwie nicht

Hier mal die java scripte
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193
<iframe name="loader" src="menudata.htm" style="display:none"></iframe> <script type="text/javascript"><!-- function swapContent(strId) { var obj = document.getElementById(strId); obj.innerHTML = obj.innerHTML ? '' : window.loader.document.getElementById(strId).innerHTML; } //--></script> <script type="text/javascript"> // in deiner Funktion function box (selObj){ if ( selObj.options[selObj.selectedIndex].value =='clanserver'){ swapContent('game'); } } </script> <script language="JavaScript" type="text/JavaScript"> function preis_berechnen() { var kosten; if (document.Bestellung.gtype.value == "bf1942" || document.Bestellung.gtype.value == "bfviertnam" || document.Bestellung.gtype.value == "cod") { if (document.Bestellung.gameserver.value == "publicserver") { switch (document.Bestellung.slots.value){ case "2": kosten = 5 ; break; case "4": kosten = 11; break; case "6": kosten = 17; break; case "8": kosten = 23; break; case "10": kosten = 29; break; case "12": kosten = 35; break; case "14": kosten = 41; break; case "16": kosten = 47; break; case "18": kosten = 51; break; case "20": kosten = 59; break; case "32": kosten = 85; break; } } else { switch (document.Bestellung.slots.value){ case "2": kosten = 6; break; case "4": kosten = 12; break; case "6": kosten = 18; break; case "8": kosten = 24; break; case "10": kosten = 30; break; case "12": kosten = 36; break; case "14": kosten = 40; break; case "16": kosten = 42; break; case "18": kosten = 52; break; case "20": kosten = 60; break; case "32": kosten = 90; break; } } } else { if (document.Bestellung.gameserver.value == "publicserver") { switch (document.Bestellung.slots.value){ case "2": kosten = 5 ; break; case "4": kosten = 11; break; case "6": kosten = 17; break; case "8": kosten = 23; break; case "10": kosten = 29; break; case "12": kosten = 35; break; case "14": kosten = 41; break; case "16": kosten = 47; break; case "18": kosten = 51; break; case "20": kosten = 59; break; case "32": kosten = 85; break; } } else { switch (document.Bestellung.slots.value){ case "2": kosten = 6; break; case "4": kosten = 12; break; case "6": kosten = 18; break; case "8": kosten = 24; break; case "10": kosten = 30; break; case "12": kosten = 36; break; case "14": kosten = 40; break; case "16": kosten = 42; break; case "18": kosten = 52; break; case "20": kosten = 60; break; case "32": kosten = 90; break; } } } kosten = kosten - (kosten * document.Bestellung.zahlung.value/100); kosten = kosten - (kosten * document.Bestellung.werbung1.value/100); kosten = kosten - (kosten * document.Bestellung.werbung2.value/100); kosten = kosten + (kosten * document.Bestellung.mbs.value/100); kosten = kosten + (kosten * document.Bestellung.ts.value/100); if (document.Bestellung.Anbieter.checked == 1) { kostenmonat1 = kosten/2; document.Bestellung.Preis.value = kostenmonat1 + " EURO für den ersten Monat, dann " + kosten + " EURO pro Monat"; } else { document.Bestellung.Preis.value = kosten + " EURO"; } } </script>14 Tage Urlaub ->
14 Tage Rückgaberecht ->
14 Tage Se.... ->
PHP-Code:<?php
if ($mckanionline == "yes"){
echo ' Alam ';}
else{
echo ' Dead ';
}
?>
-
10.10.05 17:28 #4
ah Jetzt hats Funktioniert.

Aber mal eine frage wenn dieses Thread schon geöffnet ist...
das hier ist das code
Code :1 2 3 4
<select name="gameserver" onChange="preis_berechnen(); box(this);"> <option value="publicserver">Public Server</option> <option value="clanserver">Clan Server</option> </select></td>
Wenn ich jezt von Public server auf Clan Server umschalte. wird die box(this); ausgeführt..!
die codes sind oben es ist ein menü. aber wenn ich zurück auf public server gehe will es nicht mehr weg es bleibt noch da und wenn ich DAN wieder auf clan Server gehe dan geht es erst weg
*g*. ich hoffe ihr versteht mich. 
was muss ich da machen damit das übernommen wird ? also das clan server/box(this);\ bei chang TO public server verschwindet.14 Tage Urlaub ->
14 Tage Rückgaberecht ->
14 Tage Se.... ->
PHP-Code:<?php
if ($mckanionline == "yes"){
echo ' Alam ';}
else{
echo ' Dead ';
}
?>
-
Funktionieren die Skripte denn einzeln?
Diese Formular, auf welches du da in "preis_berechnen()" zugreifst.... ist das Bestandteil des div "game" ..besser gesagt: ist es ein Ergebnis von box(this)?
Wenn ja....musst du erst abwarten, bis das Formular fertiggeladen ist.
Was besagt die JS-Fehlermeldung?
-
10.10.05 17:33 #6
also
Das hier ist was anderesCode :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
<script language="JavaScript" type="text/JavaScript"> function preis_berechnen() { var kosten; if (document.Bestellung.gtype.value == "bf1942" || document.Bestellung.gtype.value == "bfviertnam" || document.Bestellung.gtype.value == "cod") { if (document.Bestellung.gameserver.value == "publicserver") { switch (document.Bestellung.slots.value){ case "2": kosten = 5 ; break; case "4": kosten = 11; break; case "6": kosten = 17; break; case "8": kosten = 23; break; case "10": kosten = 29; break; case "12": kosten = 35; break; case "14": kosten = 41; break; case "16": kosten = 47; break; case "18": kosten = 51; break; case "20": kosten = 59; break; case "32": kosten = 85; break; } } else { switch (document.Bestellung.slots.value){ case "2": kosten = 6; break; case "4": kosten = 12; break; case "6": kosten = 18; break; case "8": kosten = 24; break; case "10": kosten = 30; break; case "12": kosten = 36; break; case "14": kosten = 40; break; case "16": kosten = 42; break; case "18": kosten = 52; break; case "20": kosten = 60; break; case "32": kosten = 90; break; } } } else { if (document.Bestellung.gameserver.value == "publicserver") { switch (document.Bestellung.slots.value){ case "2": kosten = 5 ; break; case "4": kosten = 11; break; case "6": kosten = 17; break; case "8": kosten = 23; break; case "10": kosten = 29; break; case "12": kosten = 35; break; case "14": kosten = 41; break; case "16": kosten = 47; break; case "18": kosten = 51; break; case "20": kosten = 59; break; case "32": kosten = 85; break; } } else { switch (document.Bestellung.slots.value){ case "2": kosten = 6; break; case "4": kosten = 12; break; case "6": kosten = 18; break; case "8": kosten = 24; break; case "10": kosten = 30; break; case "12": kosten = 36; break; case "14": kosten = 40; break; case "16": kosten = 42; break; case "18": kosten = 52; break; case "20": kosten = 60; break; case "32": kosten = 90; break; } } } kosten = kosten - (kosten * document.Bestellung.zahlung.value/100); kosten = kosten - (kosten * document.Bestellung.werbung1.value/100); kosten = kosten - (kosten * document.Bestellung.werbung2.value/100); kosten = kosten + (kosten * document.Bestellung.mbs.value/100); kosten = kosten + (kosten * document.Bestellung.ts.value/100); if (document.Bestellung.Anbieter.checked == 1) { kostenmonat1 = kosten/2; document.Bestellung.Preis.value = kostenmonat1 + " EURO für den ersten Monat, dann " + kosten + " EURO pro Monat"; } else { document.Bestellung.Preis.value = kosten + " EURO"; } } </script>
und
das hier ist was anderes...Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
<iframe name="loader" src="menudata.htm" style="display:none"></iframe> <script type="text/javascript"><!-- function swapContent(strId) { var obj = document.getElementById(strId); obj.innerHTML = obj.innerHTML ? '' : window.loader.document.getElementById(strId).innerHTML; } //--></script> <script type="text/javascript"> // in deiner Funktion function box (selObj){ if ( selObj.options[selObj.selectedIndex].value =='clanserver'){ swapContent('game'); } } </script>
Naja wie schon oben erwähnt das problem ist gelöst das funktioniert schon nur ich hatte da was falsch geschrieben
jezt hab ich ein anderes problem... kannst du ja oben lesen. 
Danke14 Tage Urlaub ->
14 Tage Rückgaberecht ->
14 Tage Se.... ->
PHP-Code:<?php
if ($mckanionline == "yes"){
echo ' Alam ';}
else{
echo ' Dead ';
}
?>
-
Code :
1 2 3 4 5
function box (selObj){ if ( selObj.options[selObj.selectedIndex].[b]value =='clanserver'[/b]){ swapContent('game'); } }
da ist keine Bedingung für den Fall, das der "publicserver" gewählt ist...also passiert nichts.
Wenn du willst, dass etwas passiert, sage der Funktion, was passieren soll
-
10.10.05 17:49 #8
hmm. ja und was kann ich da nehmen ?
damit er einfach NIX macht 
ich hab wirklich null ahnung von java
wenn ich das so mache funktioniert das auch nichtCode :1 2 3 4 5 6 7 8 9 10
<script type="text/javascript"> // in deiner Funktion function box (selObj){ if ( selObj.options[selObj.selectedIndex].value =='clanserver'){ swapContent('game'); } if ( selObj.options[selObj.selectedIndex].value =='publicserver'){ } } </script>
14 Tage Urlaub ->
14 Tage Rückgaberecht ->
14 Tage Se.... ->
PHP-Code:<?php
if ($mckanionline == "yes"){
echo ' Alam ';}
else{
echo ' Dead ';
}
?>
-
Na es macht doch nichts....
wenn ich zurück auf public server gehe will es nicht mehr weg es bleibt noch da
-
10.10.05 17:57 #10
*g* sorry... also das menü soll eben wieder weh
14 Tage Urlaub ->
14 Tage Rückgaberecht ->
14 Tage Se.... ->
PHP-Code:<?php
if ($mckanionline == "yes"){
echo ' Alam ';}
else{
echo ' Dead ';
}
?>
-
10.10.05 23:26 #11
Naja erfüllt nicht das was ich will.
ich glaube das ist ein Falsches Funktion...
14 Tage Urlaub ->
14 Tage Rückgaberecht ->
14 Tage Se.... ->
PHP-Code:<?php
if ($mckanionline == "yes"){
echo ' Alam ';}
else{
echo ' Dead ';
}
?>
Ähnliche Themen
-
onchange event
Von Chewbacca im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 01.03.09, 19:33 -
onChange Event "global" abfragen?
Von DataFox im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 29.11.07, 10:11 -
Javascript funktioniert nicht -> onChange Event
Von tholmer im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 27.08.06, 15:01 -
Bei OnChange-Event Wert setzen
Von ahykes im Forum Javascript & AjaxAntworten: 8Letzter Beitrag: 09.11.04, 11:32 -
Variable übergeben beim onchange-Event
Von Flens im Forum PHPAntworten: 9Letzter Beitrag: 13.11.03, 14:14





Zitieren
Login




