In my jsp code I have an image which if someone clicks on that it
stores data like "string1" in the hidden field that I have defined on
page as:
<html:hidden property="selectedOfficeType" value="" />
later when I click save button (with the following code:)
<input id="saveButtonId" type="button" value="Save"
onclick="javascript:save('counter')" class="mainBody"/></td>
this calls a method defined in javascript like this:
function save(counter){
func1(arg0)
document.form.submit();
}
function func1(arg0){
func2(arg1)
}
function func2(arg1){
line1
line2
line3
}
if I put alert in save method like alert("selectedOfficeType:
"+selectedOfficeType) Then it alerts "string1" as expected; if I put
alert in func1, I get "string1" and if I put alert in funct2 before
line1 or before line 2 I get the value "string1"
But the problem is that for some reason I don't get it (alert prints
undefined) after line2 or before line 3 and there after if I put alert
back in save method after making calling to func2 I get "undefined" as
the value.
Even if I comment out line 2 and line 3, it still prints out as
undefined. For some reason the value returned by alert in the begining
of the func2 is fine but towards the middle of the method it starts
alerting me "undefined" and thereafter back in save method it alerts
"undefined".
Could someone please help me with this; thank you so much.
-raj.