Ell20 Posted August 11, 2008 Share Posted August 11, 2008 Hey I have the following code on a drop down box so show a popup warning if the bottom option is selected. It works fine in Mozilla but in IE it dosent appear to do anything at all: <select name="acctype"> <option selected="selected" disabled="disabled" value="">Select Account Type</option> <option value="day">1 Day Account (<?=$interest?>%)</option> <option value="week" onClick="return confirm('Putting your money in a 1 week account means you cannot withdraw\n any cash until the week has passed.\nAre you sure you want to do this?');">1 Week Account (<?=$newinterest?>%)</option> </select> Thanks for help with this. Quote Link to comment Share on other sites More sharing options...
lemmin Posted August 11, 2008 Share Posted August 11, 2008 Try it like this: <select name="acctype" onchange="if (this.value=='week') return confirm('Putting your money in a 1 week account means you cannot withdraw\n any cash until the week has passed.\nAre you sure you want to do this?');"> <option selected="selected" disabled="disabled" value="">Select Account Type</option> <option value="day">1 Day Account (<?=$interest?>%)</option> <option value="week">1 Week Account (<?=$newinterest?>%)</option> </select> Quote Link to comment Share on other sites More sharing options...
Ell20 Posted August 11, 2008 Author Share Posted August 11, 2008 Thanks alot, works a treat. Is there any reason why the original dosent actually work in IE? Cheers Quote Link to comment Share on other sites More sharing options...
lemmin Posted August 11, 2008 Share Posted August 11, 2008 There is no onclick event for the option object. Mozilla allows it for some reason (apparently), but it is not the standard. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.