131
rated 0 times
[
134]
[
3]
/ answers: 1 / hits: 23695
/ 14 Years ago, tue, april 27, 2010, 12:00:00
I'm trying to intercept the submission of a form in order to change the value of my keywords
label.
I have the following code:
<HTML>
<FORM name=searchForm method=get action=tmp.html >
<input type=text name=keywords />
<input type=button name=submit value=submit onclick=formIntercept();/>
</FORM>
<SCRIPT language=JavaScript>
document.searchForm.keywords.focus();
function formIntercept( ) {
var f = document.forms['searchForm'];
f.keywords.value = 'boo';
f.submit();
};
</SCRIPT>
</HTML>
When I run this in chrome and click the submit button the keywords label changes to boo
, but the javascript console says:
Uncaught TypeError: Property 'submit' of object <#an HtmlFormElement> is not a function.
How can I submit the form with the manipulated keywords?
More From » javascript