beh... devi mettere id diversi e fare un'altra funzione
codice:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <script type="text/javascript"> function CheckIcon1(ss){ var ok=false if(ss.options[ss.selectedIndex].value==''){ document.getElementById('icon1').onclick=Function('return false') document.getElementById('img_icon1').src='/mac/images/elimina_icon.gif' } else{ document.getElementById('icon1').onclick=Function('return true') document.getElementById('img_icon1').src='/mac/images/modifica_icon.gif' ok=true } return ok } function CheckIcon2(ss){ var ok=false if(ss.options[ss.selectedIndex].value=='NO'){ document.getElementById('icon2').onclick=Function('return true') document.getElementById('img_icon2').src='/mac/images/modifica_icon.gif' ok=true } else{ document.getElementById('icon2').onclick=Function('return false') document.getElementById('img_icon2').src='/mac/images/elimina_icon.gif' } return ok } function Form(theUrl, percSize) { var width = 400; var height = 200; var left = Math.floor((screen.width-width)/2); var top = Math.floor((screen.height-height)/2); window.open(theUrl,'popup','width='+width+',height='+height+',top='+top+',left='+left); } </script> </head> <body> <form action="form.asp" method="post" onsubmit="return(validateForm(this));"> <select size="1" name="t_im" onchange="if(CheckIcon1(this))Form('test.htm', '');"> <option value="">Select value</option> <option value="A">A</option> <option value="C">C</option> <option value="Ca">Ca</option> <option value="Cav">Cav</option> </select> <input type="text" name="e_gu" size="10" readonly> <a id="icon1" href="javascript:Form('test.htm')" onclick="return false"> [img]elimina_icon.gif[/img]</a> <select size="1" name="c_fu" onchange="CheckIcon2(this);"> <option value="">Select value</option> <option value="SI">SI</option> <option value="NO">NO</option> </select> <input type="text" name="c_ma" size="10" readonly> <a id="icon2" href="javascript:Form('test.htm')" onclick="return false"> [img]elimina_icon.gif[/img]</a> </form> </body> </html>

Rispondi quotando