Wenn in kurzer Zeit eine Schaltfläche mehrmals geklickt werden kann, kann sie vom Benutzer böswillig geklickt werden.
Der Code ist wie folgt:
Die Codekopie lautet wie folgt:
<html xmlns = "http://www.w3.org/1999/xhtml">
<head runat = "server">
<title> JS Timed Event </title>
<script src = "js/jQuery-1.9.1.js" type = "text/javaScript"> </script>
</head>
<body>
<Form ID = "Form1" Runat = "Server">
<div>
<input type = "button" value = "klicken me" id = "btn" onclick = "show ()" />
</div>
<script type = "text/javaScript">
/*
timeId = windel.settimeout ("method ()", 1000);
timeId = windel.setInterval ("method ()", 1000);
*/
var nn = 30;
var tipid;
Funktion show () {
TipID = Window.SetInterval ("start ()", 1000);
}
Funktion start () {
if (nn> 0) {
var vv = "Klicken Sie auf mich (" + nn + ")";
$ ("#btn"). Attr ("Behindert", "deaktiviert");
$ ("#btn"). Attr ("Wert", VV);
nn--;
} anders {
nn = 30;
$ ("#btn"). removeattr ("deaktiviert");
$ ("#btn"). Attr ("Wert", "Klicken Sie mir");
Fenster.ClearInterval (TipID);
}
}
</script>
</form>
</body>
</html>