[off-topic] Hi TJ I just saw in your jsbin code the attribute <span
data-picker='colors=blue'>Blue</span> "data-picker" is a real
attribute?? or you just add it for easy use with the $('*[data-
picker]') selector??thanks in advance nahum On Oct 14, 10:35 am, "T.J. Crowder" <[email protected]> wrote: > Hi, > > > Thanks also for the short version of your setSelect()... > > Glad that helped! > > > ...I tried in vain to do > > that for a full day... another example of how the prototype documentation > > really sucks! > > Okay, granted it's a bit > terse:http://api.prototypejs.org/dom/form/element/setvalue/ > > ...but I wouldn't have said it "sucked." Regardless, I know from > experience that they're very happy indeed to accept documentation > patches to improve things... > > -- T.J. ;-) > > On Oct 14, 1:42 pm, Phil Petree <[email protected]> wrote: > > > > > Thanks TJ! > > > I had fixed the Stack Overflow problem around 6a this morning... I would > > share what the problem was but then I'd have to kill my self! LOL > > > Thanks also for the short version of your setSelect(), I tried in vain to do > > that for a full day... another example of how the prototype documentation > > really sucks! It should have been a 2 minute find/do. > > > Not gonna worry about the click handler because there are only 8 onclicks on > > that page and I doubt a user will use more than 1 or 2 of them... if they > > even realize those images work that way... just an easter egg is all it is. > > > On Thu, Oct 14, 2010 at 7:33 AM, T.J. Crowder > > <[email protected]>wrote: > > > > Hi, > > > > I'm not 100% sure what you're trying to do with all of those templates > > > and that selector (the selector is invalid, looks like maybe you're > > > trying to use a template in it, but it's all one big quoted string, > > > so...). However, I _think_ you're trying to replicate the Prototype > > > `Element#setValue` function. If I'm reading right, your `setSelect` > > > could read like this: > > > > function setSelect(selID, strValue) { > > > $(selID).setValue(strValue); > > > } > > > > Live example:http://jsbin.com/aboyo > > > > Perhaps off-topic, but I wouldn't have all of those onclicks if you > > > can avoid it: > > >http://jsbin.com/aboyo/2 > > > > You can condense that a bit: > > >http://jsbin.com/aboyo/3 > > > > HTH, apologies if I've gotten the wrong end of the stick. > > > -- > > > T.J. Crowder > > > Independent Software Engineer > > > tj / crowder software / com > > > www / crowder software / com > > > > On Oct 14, 1:54 am, Phil Petree <[email protected]> wrote: > > > > Hey All! > > > > > In my html doc I have a series of images... one for aol, yahoo, gmail, > > > > facebook etc. and each image in written like this: > > > > <img src='images/aol.png' border='0' onclick='setSelect("thSelect", > > > > "aol");'/> > > > > > In my javascript file I have setSelect defined like this: > > > > function setSelect(strID, strValue) > > > > { > > > > var selectIDTemplate = new Template('#{matchID}'); > > > > var selectTemplate = new Template('#{matchString}'); > > > > var selectThis = {matchID: strID}; > > > > var selectID = {matchString: strValue }; > > > > $$('select#selectIDTemplate.evaluate(selectID) > > > option').each(function(o){ > > > > if(o.value == selectTemplate.evaluate(selectThis)){o.selected = > > > > true;$break;} > > > > }); > > > > > } > > > > > When I click on an image I get a "Stack Overflow on line 29" error. > > > > This > > > is > > > > with prototype.js 1.6.1 > > > > > Any ideas? Suggestions? > > > > > Thanks! > > > > > Pete > > > > -- > > > 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 > > > [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]<prototype-scriptaculou > > > s%[email protected]> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/prototype-scriptaculous?hl=en. -- 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.
