Is er ook een mogelijk heid in javascript om
de paar seconden de submit knop te drukken?

En zo ja hoe kan ik dat het beste doen?

Alvast bedankt!
kan je iets specificer zijn
want ik begrijp je vraag niet echt
nou ik heb zeg maar een formulier en die moet data opslaan terwijl je typt
nou heb ik dat gedaan via mysql dus om wat op te slaan had ik bedacht dat als je bezig ben die data opslaat. En hij verzend de gegevens pas als je op de submit knop drukt. Alleen dan wil ik zorgen dat ie automatisch opslaat en dus via een javascriptje dat ie automatisch die knop indrukt. enig idee?
misschien iets met jquery of ajax? (ik denk 1 van de 2)
Met Javascript kijken of er een toets is ingedrukt, zoja een php pagina aanroepen (met ajax) waar je het mee opslaat.
Oetzie cookie op 12/11/2010 16:43:05

Met Javascript kijken of er een toets is ingedrukt, zoja een php pagina aanroepen (met ajax) waar je het mee opslaat.


Dan kun je toch beter iets aan het veld vastmaken dat een javascript functie aanroept als de tekst in het veld veranderd?
in het tekstveld onchange="ajaxFunctie" zetten, en dan in met jquery tijd controleren en de post uitvoeren als het nodig is.
Nou ik ben er nog niet helemaal over uit hor iemand nog ideeën?
je moet het denk ik toch echt met ajax/jquery doen en dan met de onchange

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Naamloos document</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

<script type="text/javascript">
function postWithAjax() {
	$.post("test.php", $("#testform").serialize());
}
</script>
</head>

<body>
<form action="" method="post" id="testform">
<textarea name="text" cols="15" rows="15" onchange="postWithAjax()">

</textarea>
</form>
</body>
</html>

Dit is toch gewoon wat je bedoeld??
Vincent Huisman op 14/11/2010 13:59:49

je moet het denk ik toch echt met ajax/jquery doen en dan met de onchange

Zeg nooit dat je iets met jquery MOET doen! jQuery is slechts een libary, alles wat in jQuery kan kan je ook zonder jQuery. Alleen heeft jQuery alles in makkelijk leesbare functies gezet.

Ik vind dat het op dit forum te vaak voorkomt dat er wordt gezegd dat iets met jQuery MOET. Het kan altijd zonder, en kost in sommige gevallen (zoals dit) alleen maar onnodig veel kb's.

Reageren