[ DisableSubmit]
(Internet
Explorer only)
Wenn der
Submit- Button einmal betätigt wurde, wird er disabled, um das mehrfache
Versenden von Formularen zu verhindern.
Das Formular
funktioniert auch mit Netscape, jedoch ohne diesen speziellen Effekt.
[Kompatibilität]
[ zwischen
<HEAD> und </HEAD>]
<script language="JavaScript">
<!--
Begin
function
disableForm(theform) {
if (document.all
|| document.getElementById) {
for (i
= 0; i < theform.length; i++) {
var tempobj
= theform.elements[i];
if (tempobj.type.toLowerCase()
== "submit" || tempobj.type.toLowerCase() == "reset")
tempobj.disabled
= true;
}
setTimeout('alert("Your
form has been submitted. Notice how the submit and reset buttons
were disabled upon submission. ")', 2000);
return
true;
}
else {
alert("The
form has been submitted. But, since you're not using IE 4+ or NS
6, the submit button was not disabled on form submission. ");
return
false;
}
}
//
End -->
</script>
[ zwischen
<BODY> und </BODY>]
<center>
<form
onSubmit="return disableForm(this);">
Name: <input
type=text name=person>
<input
type=submit><input type=reset>
</form>
</center>
[ ]
DynamicDrive
[ ]
Kopieren Sie
bitte den Code