pankmeister
Gebruiker
- Lid geworden
- 15 jul 2008
- Berichten
- 106
In een scriptje wat ik heb om een formulier te posten gebruik ik deze code:
Opbouw van het formulier
Kan iemand mij zeggen waarom er EN bij de form action EN bij de button het get commando moet worden opgeroepen en waarom dat deze een verschillend commando hebben?
Code:
function get(obj) {
var str = '';
var elem = obj.elements;
for(var i = 0; i < elem.length; i++){
str += elem[i].name + "= " + encodeURIComponent(elem[i].value);
str += "&";
}
makePOSTRequest('ajax.php?page=paginanaam', str);
}
Opbouw van het formulier
Code:
<form action="javascript:get(document.getElementById('myform'));" id="myform">
<textarea name="post1">123</textarea>
<input type="button" name="button" value="Submit" onClick="javascript:get(this.parentNode);">
</form>
Kan iemand mij zeggen waarom er EN bij de form action EN bij de button het get commando moet worden opgeroepen en waarom dat deze een verschillend commando hebben?