http://www.devguru.com/Technologies/ecmascript/quickref/evhan_onload.html

Hope that helps.

Erik


Srilatha Salla wrote:

Hi,

In my application I have menu.jsp which has a ligic tag,

<logic:iterate name="autoAttendantInfoForm" property="menuEntries" id="menuEntries" indexId="idx">
<tr>
<td valign="middle">
<bean:write name="menuEntries" property="key"/>
<html:hidden name="menuEntries" property="key"/>
</td>
<td valign="top">
<html:select name="menuEntries" property="menuAction" onchange='<%="showOrHidePhoneNumber(this.value, "+idx+");"%>'>
<html:option value="">Select A Action</html:option>
<html:options name="actionNames" labelName="actionNames"/>
</html:select>
</td>
<td>
<div id="<%=idx%>" style="{display:none}">
<html:text name="menuEntries" property="phoneNumber" size="15" maxlength="15"/>
</div>
</td>
<logic:iterate>



so I have the javascript function ---------

function showOrHidePhoneNumber(actionselected,index) {
     alert(index);
     alert(actionselected);
     if(actionselected=="Transfer with prompt") {
        document.getElementById(index).style.display = "inline";
      } else if(actionselected=="Transfer without prompt"){
         document.getElementById(index).style.display = "inline";
       }else if(actionselected=="Transfer to operator"){
  document.getElementById(index).style.display = "inline";
        }else {
       document.getElementById(index).style.display = "none";
        }
    }
 which displays the textfield for phoneNumber only when the option selected is  
"Transfer  with prompt/Transfer without prompt/Reach operator", otherwise the 
textfield for phone number is not displayed.

This is working fine when i add a menuentry.
But when I have to come to this page to edit I have to call the -------- showOrHidePhoneNumber(actionselected,index) function when the page loads and display phonenumber only if the options are as I mentioned above. Please help me figure how out how to do this.


Thanks,
Latha.



---------------------------------
Do you Yahoo!?
Check out the new Yahoo! Front Page. www.yahoo.com



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to