|
|||
onmouseover nur einmal ausführen
Hallo,
ich schreibe gerade Autosuggest AJAX-Script nach Google Vorbild. Wie kann ich es veranlassen, dass onmouseover nur einmal ausgeführt wird? Momentan wird onmouseover solange wiederholt ausgeführt wie sich der Cursor im DIV-Bereich befindet. Besser wäre, wenn execute() einmal ausgeführt wird, wenn der Cursor in den DIV-Bereich eintretet. Quellausschnitt: Code:
for($ii = 0; $ii < 10; $ii++) { $str .= "<div id=\""; $str .= $ii; $str .= "\""; $tmp = $_GET['input']; $str .= "onmouseover=\"execute(\"test\");\""; $str .= ">test2</div>"; }; echo $str; Geändert von uthomas (29.09.2010 um 16:18 Uhr) |
Sponsored Links |
|
|||
Zitat:
Code:
<html> <body> <p onmouseover="alert(234);">123</p> </body> </html> |
Sponsored Links |
|
|||
Dass deine Funktion immer wieder aufgerufen wird ist nicht die Schuld von onmouseover. Wenn deine Funktion das so macht, weil du das so eingestellt hast, oder jemand anders das so programmiert hat, ist das halt so. Wenn du das nicht wolltest, musst du die Funktion debuggen.
|
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Bild Bei OnMouseOver in groß | DonPhil87 | CSS | 4 | 21.01.2010 08:42 |
onmouseover | nuni83 | CSS | 21 | 26.07.2008 12:16 |
Tool zum schnellen Ausführen von PHP Funktionen | Floele | Ressourcen | 0 | 16.07.2007 17:55 |
option onmouseover | cgdesign | Javascript & Ajax | 1 | 29.06.2006 21:05 |
Bei onmouseover 2 Befehle ausführen | Sayphong | CSS | 1 | 13.10.2005 13:59 |