You are here: irt.org | FAQ | JavaScript | Form | 7.3 | Q1779 [ previous next ]
You can send the variable using POST or GET by using a form. You can write the form when the function is invoked or you can use anpre-written form.
==================
Pre-written form (declare form in htmlcode):
==================
<html>
<head>
<script language="javascript">
function Sendvalues() {
var firstname = 'Jason'; // JavaScript variable containing firstname
document.forms('cgivalues').firstname.value=firstname;
document.forms('cgivalues').submit();
}
</head>
<body>
<form name="cgivalues" action="POST" action="script.pl">
<input type="hidden" name="firstname">
</form>
</body>
</html>
=====================
Invoked function form
=====================
var firstname = 'Jason'; // JavaScript variable containing firstname
document.write('<form name="cgivalues" action="POST" action="script.pl">';
document.write('<input type="hidden" name="firstname" value="'+firstname+'">';
document.write('</form>');
document.forms('cgivalues').submit();Submitted by Patrick van Lier