EMS Simple POST Form Demo
EMS Tagged Events
Form Example
View source
Form Source View example
<form onsubmit="ntptAddPair( 'postsubmit', this.postsubmit.value); return ntptSubmitTag( this, '&spsubmit=form submitted' );" method="post">
<div>
<label for="name">Name:</label>
<input onchange="ntptEventTag( 'ev=spname&spname=name entered');" type="text" id="name" name="name" value="" size="20" maxlength="40" />
</div>
<div>
<label for="read">I like to read: </label>
<div id="read">
<input onchange="ntptEventTag( 'ev=spread&spread=' + encodeURIComponent( this.value ) );" type="radio" id="edit-read-yes" name="read" value="Yes" />
<label for="edit-read-yes">Yes</label>
<input onchange="ntptEventTag( 'ev=spread&spread=' + encodeURIComponent( this.value ) );" type="radio" id="edit-read-no" name="read" value="No" />
<label for="edit-read-no">No</label>
</div>
</div>
<div>
<label for="explain">Explain:</label>
<input onchange="ntptEventTag( 'ev=spexplain&spexplain=' + encodeURIComponent( this.value ) );" type="text" id="explain" name="explain" value="" size="40" maxlength="40" />
</div>
<input type="submit" id="submit" name="postsubmit" value="Submit">
</form>
<p>Upon submission, this form's input field key names and values entered are passed to the processing script identified in the
<form action="..."> attribute. Then the key-value pairs from the form input is inserted into the Nettracker NTPT_PGEXTRA
variable which is processed by the page tag Javascript and sent to the EMS page tag logs.</p>