jb
Mitglied
Registriert: 29.08.2006
Beiträge: 1
|
|
Hallo,
gibt es eine Möglichkeit über einen Funktionsaufruf einen Button zu klicken anstatt mit der Maus ?
|
|
| 29.08.2006 11:03:25 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hallo, dafür existiert "click()", kann aber nur der IE.
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 29.08.2006 13:15:14 |
|
|
|
Kann aber nur der IE? Wie kommst du darauf? Die click()-Methode ist in DOM 1 HTML spezifiziert und funktioniert mindestens noch in Opera und Firefox/Seamonkey.
Demo:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>Test der DOM-1-HTML-Methode click()</title>
</head>
<body>
<p><input type="button" name="foo" value="Ein Button" onclick="alert('Funktioniert doch!')"></p>
<script type="text/javascript">(function(){document.getElementsByName('foo')[0].click();})()</script>
</body>
</html> |
Meine Beobachtung stimmt auch mit den unter http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(DOM) zu findenden Angebane überein.
|
|
| 29.08.2006 22:20:36 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|