The form property holds all the data of the form in which the text box is contained.
This allows a developer to obtain specific information about the form in which the text area is located.
<html>
<head>
<script language="JavaScript">
<!--
function openWin(){
var formData = document.myForm.myTextArea.form;
var myWin = open("", "","width=450,height=200");
myWin.document.write("The name of the form is: " + formData.name + "<br>");
myWin.document.write(formData.myTextArea.value + "<br>");
myWin.document.write(formData.elements[1].name + "<br>");
myWin.document.close();
}
-->
</script>
</head>
<body>
<form name="myForm">
<textarea name="myTextArea" rows=6 cols=50>
Here is some text in my text area.
</textarea>
<input type=BUTTON value="Click to Process" name="myButton" onClick="openWin()">
</form>
</body>
</html>