Hi, > I've found the following script online, but it isn't popping up an > alert when a selection is made:
You're not asking it to. :-) You're asking it to pop up an alert if something is selected at the moment you're calling that code; you haven't hooked up an event handler. To make it happen when something is selected, you'll need to observe the 'change' event (probably). You probably also want $('theme_choice') rather than $$ ('#theme_choice')[1][2]. More here[3][4]. [1] http://prototypejs.org/api/utility/dollar [2] http://prototypejs.org/api/utility/dollar-dollar [3] http://prototypejs.org/api/element/observe [4] http://prototypejs.org/api/event/observe HTH, -- T.J. Crowder tj / crowder software / com Independent Software Engineer, consulting services available On Jul 8, 3:44 am, skunkbad <iamsen...@gmail.com> wrote: > I've got a standard select box with options, and the select box has an > id of "theme_choice" > > I've found the following script online, but it isn't popping up an > alert when a selection is made: > > $$('#theme_choice').each(function(elem){ > if (elem.selected) alert(elem.text + ' ' + > elem.value); > }); > > Prototype is called just before this in the head area of the page. I'm > using the latest version RC3. > > This is for a theme changer script on my website. I have a current > theme changer script, but I'm trying to play around with prototype. > > I don't know if it is spam to put a link to my website or reference > it, so I won't, but the select box with options is really just a > standard form element. Nothing special. > > Thanks for your help. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptaculous@googlegroups.com To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en -~----------~----~----~----~------~----~------~--~---