Hi,
Ich bastel grad an einer neuen Clanpage für unseren CoD Clan.
Und es geht um folgenden Programmfetzen:
Das funktioniert alles bis jetzt, allerdings gibts quasi einen Bug.
Wenn man diese Funktion auf der HP verwendet, und einen Hacken bei "Special Rank" macht, verschwinden zwar diese 2 Felder, bleiben "inhaltlich" aber leer, was nach dem bestätigen zu eine Fehlermeldung führt, dass nicht alle Daten eingeben wurden.
Ist jetzt vllt. etwas kompliziert erklärt deshalb sage ich jetzt einfach was ich mir als simpelste Lösung vorgestellt habe.
Die 2 Felder bleiben weiterhin versteckt wenn das Häckchen gesetzt wurde , allerdings soll der Input für beide Felder automatisch eine "0" sein.
Das müsste dann doch eigentlich hinter das "onchange", oder?
Ich bin totaler php Anfänger , und habe mich erst durch einige Tutorials gewälzt -> Grundlagen sind klar.
Aber bei spezifischeren Sachen muss ich leider nachfragen und mich von Problem zu Problem hangeln.
Wäre nett wenn ihr mir hier helfen könntet.
Danke.
Ich bastel grad an einer neuen Clanpage für unseren CoD Clan.
Und es geht um folgenden Programmfetzen:
Code:
echo'<script type="text/javascript">
function HideFields(state){
if(state == true){
document.getElementById(\'max\').style.display = "none";
document.getElementById(\'min\').style.display = "none";
}
else{
document.getElementById(\'max\').style.display = "";
document.getElementById(\'min\').style.display = "";
}
}
</script>
.....
<tr>
<td><b>'.$_language->module['special_rank'].'</b></td>
<td><input type="checkbox" name="special" onchange="javascript:HideFields(this.checked);" value="1" /></td>
</tr>
<tr>
Das funktioniert alles bis jetzt, allerdings gibts quasi einen Bug.
Wenn man diese Funktion auf der HP verwendet, und einen Hacken bei "Special Rank" macht, verschwinden zwar diese 2 Felder, bleiben "inhaltlich" aber leer, was nach dem bestätigen zu eine Fehlermeldung führt, dass nicht alle Daten eingeben wurden.
Ist jetzt vllt. etwas kompliziert erklärt deshalb sage ich jetzt einfach was ich mir als simpelste Lösung vorgestellt habe.

Die 2 Felder bleiben weiterhin versteckt wenn das Häckchen gesetzt wurde , allerdings soll der Input für beide Felder automatisch eine "0" sein.
Das müsste dann doch eigentlich hinter das "onchange", oder?
Ich bin totaler php Anfänger , und habe mich erst durch einige Tutorials gewälzt -> Grundlagen sind klar.
Aber bei spezifischeren Sachen muss ich leider nachfragen und mich von Problem zu Problem hangeln.

Wäre nett wenn ihr mir hier helfen könntet.
Danke.