Hellihello
Im IE wird sie ohne Probleme ausgeführt, im FireFox -> keine Reaktion.
Hm, das kann ich nicht bestätigen. Wenn du "keine Reaktion" definieren könntest. Was sollte denn passieren, was passiert denn nicht?
<head>
<script type="text/javascript">
function confirmPrivat() {
var errFields = '';
if (document.privat.vorname.value == 'Vorname') { errFields += ' [Vorname] '; }
if (errFields != '') {
errFields = errFields.substring(1,errFields.length);
alert('Folgende erforderlichen Felder wurden nicht ausgefüllt:'+errFields);
} else {
document.privat.submit();
}
}
</script>
</head>
<body>
<form action="http://example.com" name="privat">
<input type="text" name="vorname">
<input type="submit">
</form>
<button onclick="confirmPrivat()">confirmPrivat()</button>
</body>
Dank und Gruß,