Search the archives!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Javascript] Click on link to generate text in a textarea?
- From: javascript@xxxxxxxxxx (David Yee)
- Subject: [Javascript] Click on link to generate text in a textarea?
- Date: Fri, 21 Dec 2001 12:12:51 -0800
Thanks Peter- I'll give it a shot! David > -----Original Message----- > From: Peter Brunone [mailto:peter@xxxxxxxxxxx] > Sent: Friday, December 21, 2001 12:24 PM > To: javascript@xxxxxxxxxx > Subject: Re: [Javascript] Click on link to generate text in a > textarea? > > > > Perhaps you could use the onFocus() event handler to send > a textbox's > name to a hidden form field and then use the eval() function > to dynamically > build the name of the correct box. The only problem you > might have is that > I'm not sure whether or not the onFocus event is triggered > for everything > (i.e. tabbing into the field). I guess some experimentation > is in order. > > <TEXTAREA NAME="text1" > onFocus="document.mainForm.hiddenField.value='text1';" > > <SCRIPT LANGUAGE="JavaScript"> > function writeText(newText) { > var boxName = eval("document.mainForm." + > document.mainForm.hiddenField.value); > // Build the reference to the text box > var myBox = eval("document.mainForm." + boxName); > // Concatenate the new text to the end of the current text > // (The /n is a carriage return) > myBox.value = myBox.value + "\n" + newText; > } > </SCRIPT> > > > ----- Original Message ----- > From: "David Yee" <dyee@xxxxxxxxxxxxxxx> > To: <javascript@xxxxxxxxxx> > Sent: Friday, December 21, 2001 2:03 PM > Subject: RE: [Javascript] Click on link to generate text in a > textarea? > > > | Thanks again Peter- I do have another related question, > however. Is it > | possible to generate that text in whichever text box that > has the current > | cursor in it? So in this instance the code would have to > know what the > name > | of the current text box is. > | > | David > | > | > -----Original Message----- > | > From: Peter Brunone [mailto:peter@xxxxxxxxxxx] > | > Sent: Tuesday, December 18, 2001 12:33 PM > | > To: javascript@xxxxxxxxxx > | > Subject: Re: [Javascript] Click on link to generate text in a > | > textarea? > | > > | > > | > <FORM NAME="mainForm"> > | > > | > ... > | > > | > <A HREF="javascript:writeText('text1','Extra > text')">Click this</A> > | > <TEXTAREA NAME="text1">Here's some text</TEXTAREA> > | > > | > ... > | > > | > </FORM> > | > > | > <SCRIPT LANGUAGE="JavaScript"> > | > function writeText(boxName, newText) { > | > // Build the reference to the text box > | > var myBox = eval("document.mainForm." + boxName); > | > // Concatenate the new text to the end of the current text > | > // (The /n is a carriage return) > | > myBox.value = myBox.value + "\n" + newText; > | > } > | > </SCRIPT> > | > > | > Cheers, > | > > | > Peter > | > > | > ----- Original Message ----- > | > From: "David Yee" <dyee@xxxxxxxxxxxxxxx> > | > To: <javascript@xxxxxxxxxx> > | > Sent: Tuesday, December 18, 2001 2:09 PM > | > Subject: [Javascript] Click on link to generate text in a > textarea? > | > > | > > | > | Hi all. Is it possible to write javascript that'll > automatically > | > | type in text in a <textarea> when you click on the link? > | > E.g. I have > | > | a link called COMPANY_NAME, and when I click on the > link I want the > | > | text "My Company" to be typed in immediately into the > | > <textarea> box > | > | next to that link at the cursor (thus not destroying > what's already > | > | in the text box). Thanks for any help! > | > | > | > | David > | > | _______________________________________________ > | > | Javascript mailing list > | > | Javascript@xxxxxxxxxx > | > | https://lists.LaTech.edu/mailman/listinfo/javascript > | > | > | > > | > _______________________________________________ > | > Javascript mailing list > | > Javascript@xxxxxxxxxx > | > https://lists.LaTech.edu/mailman/listinfo/javascript > | > > | _______________________________________________ > | Javascript mailing list > | Javascript@xxxxxxxxxx > | https://lists.LaTech.edu/mailman/listinfo/javascript > | > > _______________________________________________ > Javascript mailing list > Javascript@xxxxxxxxxx > https://lists.LaTech.edu/mailman/listinfo/javascript >
- Prev by Date: [Javascript] Click on link to generate text in a textarea?
- Next by Date: [Javascript] Click on link to generate text in a textarea?
- Previous by thread: [Javascript] Click on link to generate text in a textarea?
- Next by thread: [Javascript] Esther Strom/McDougal/hmco is out of the office.
- Index(es):