lmc
10-30-2006, 11:02 PM
I know the subject heading is not so clear but I will do my best to explain.
Basically what I am doing is reading some values from a javascript that reads from an XML file. What I am trying to accomplish is a way to assign a variable that was declared within the "<% .. String strValue="" .... %>" section of my JSP page with a value returned from the script. Here is my code:
<HTML>
<BODY>
<%
String strValue = "NONE";
%>
......
<SCRIPT type="text/javascript">
xmlDoc=loadXMLDoc("customers.xml");
var x=xmlDoc.getElementsByTagName('name');
document.write(x[2].childNodes[0].nodeValue);
</SCRIPT>
</BODY>
</HTML>
As you can see in the above code the output of the script will be the 3rd node(starting from 0 to 2). I would like to assign the output of "x[2].childNodes[0].nodeValue" to the variable that was declared in the beginning "strValue".
I have tried different combinations but since the variable needs to be encapsulated with the "<% %>" notation because of JSP, I am stumped.
Basically what I am doing is reading some values from a javascript that reads from an XML file. What I am trying to accomplish is a way to assign a variable that was declared within the "<% .. String strValue="" .... %>" section of my JSP page with a value returned from the script. Here is my code:
<HTML>
<BODY>
<%
String strValue = "NONE";
%>
......
<SCRIPT type="text/javascript">
xmlDoc=loadXMLDoc("customers.xml");
var x=xmlDoc.getElementsByTagName('name');
document.write(x[2].childNodes[0].nodeValue);
</SCRIPT>
</BODY>
</HTML>
As you can see in the above code the output of the script will be the 3rd node(starting from 0 to 2). I would like to assign the output of "x[2].childNodes[0].nodeValue" to the variable that was declared in the beginning "strValue".
I have tried different combinations but since the variable needs to be encapsulated with the "<% %>" notation because of JSP, I am stumped.