Heavy-Dee
Mitglied
Hallo zusammen,
ich benutze folgende Funktion zur Feldüberprüfung bei einem Formular.
Wenn ich diese über einen Submit Button aufrufe
funktioniert auch alles wunderbar.
Allerdings wird das Formular über eine Checkbox mit (onclick="w_frm.submit()") gesendet.
Damit funktioniert es leider nicht.
Kann mir jemand einen Tipp geben ??
Hier der FormCode
Vorab Danke
ich benutze folgende Funktion zur Feldüberprüfung bei einem Formular.
Code:
<script type="text/javascript">
// Feldüberprüfung
function chk_WtgMode()
{
var form = document.w_frm;
// Eingabefeld "versnr"
if (form.versnr.value == "")
{
form.versnr.style.backgroundColor="#FF9093";
form.versnr.focus();
return false;
}
form.versnr.style.backgroundColor="#FFFFFF";
// Eingabefeld "changes"
if (form.changes.value == "")
{
form.changes.style.backgroundColor="#FF9093";
form.changes.focus();
return false;
}
form.changes.style.backgroundColor="#FFFFFF";
return true;
}
</script>
Code:
<input class="frm_btn" name="wtg" id="btn_wtg" type="submit" value="Ok"></input>
Allerdings wird das Formular über eine Checkbox mit (onclick="w_frm.submit()") gesendet.
Damit funktioniert es leider nicht.
Kann mir jemand einen Tipp geben ??
Hier der FormCode
Code:
<form name="w_frm" onsubmit="return chk_WtgMode()" method="POST" action='admin.php?mpkt=1'>
<fieldset class="inline">
<legend class="inline"> Wartungsmode </legend>
<div class="box_inline_format" style="width: 75px">
<!-- Checkbox "Wartungsmodus" -->
<input type="hidden" name="wtgmode" value="0">
<input type="checkbox" onclick="w_frm.submit()" name="wtgmode" value="1" <?php if($_Wtg_Mode == 1) echo "checked"; ?>/>
<?php
if($_Wtg_Mode == 1)
{
echo " <u>aktiviert</u>";
}
?>
</div>
<div class="box">
<!-- Input "Versions-Nr" -->
<label class="frm" >Version:</label>
<input class="frm_60" type="text" name="versnr" value="<?php echo $_Vers_Nr; ?>" >
</div>
<div class="box">
<!-- Bezeichnung und Eingabe "Änderrungen" -->
<label class="frm" >Änderrungen:</label>
<textarea class="frm_300" type="text" name="changes"></textarea>
</div>
</fieldset>
</form>
Vorab Danke