hai friends, does the onChange javascript function for selectBox is supported by both Internet Explorer and Mozilla Firebox <select name="selectedPartNumber" onchange="javascript:goSelected(a);">
i want to knw whether onChange Javascript function is supported by Mozilla Firefox or not. for me in IE its working, but not for Mozilla Firefox
Hai friends, in a jsp Page when i select a value from select box, i have to refresh the page with values according to the value selected from Select box. its working fine with IE but not working with Mozilla This is the present code - the values are dynamically generated depends upon value in DB <select name="selectedPartNumber" onchange="javascript:goSelected(this.options[this.selectedIndex].innerText, PartSurveyResponseForm);"> <option value='3' >3 rev a</option> <option value='1' >1 rev a</option> <option value='2' >2 rev a</option> <option value='32' selected>32 rev t</option> <option value='544' >544 rev u</option> </select> ************************************************ javascript: // goSelected is called when a different value is selected from Part/Rev drop down list box function goSelected(selText,form) { var formValResult = validatePartComplianceResponse(form); if (formValResult == false) { return false; } var selTextArray = selText.split(" "); if ( form.modified.value == 'YES' ) { form.selPartNumber.value = selTextArray[0]; form.selPartRev.value = selTextArray[2]; form.action = "/supplier/rohs/SavePartSurveyAction.do"; } else { form.partNumber.value = selTextArray[0]; form.partRev.value = selTextArray[2]; form.action = "/supplier/rohs/PrePartSurveyAction.do"; } form.submit(); return true; }
Try with this: <select name="selectedPartNumber" onchange="javascript:goSelected(this.selectedIndex, 'PartSurveyResponseForm');"> function goSelected(index,form) { var value = document.getElementsByTagName( "option" )[index].value; var text = document.getElementsByTagName( "option" )[index].text; alert( "value='" + value + "', text='" + text + "'" ); ... } Code (markup):