What i want is: I have a textarea. When user selects some text and presses a button "[smth]" is added to the begin and end of selected text. How can i do this? It must work on all browsers. The same thing makes daniweb when you format a text (post).
I searched about this problem over Internet and found the same result many times, I found this example on stackoverflow [URL] but this example didn't work in my project; I am making a toolbar with buttons that insert HTML tags around the selected text in a <textarea>, this exemple didn't work because when the user click on a button the selected text won't be selected anymore because <textarea> loses focus and selected text will be unselected, I am targeting Firefox and compatible browsers so you don't need to give me the IE code; jQuery codes are accepted;
I want to add syntax highlighting to my textareas, however, I know nothing of Javascript Is there a way to take the contents of a textarea through a PHP function that will highlight it everytime the spacebar or enter is pressed?
In a Text Area or Rich Edit Text Box I need to control whitespaces in between strings. For example if I have a : 1234 this is text test123. When I restore this information on the text area the spaces between those strings are not respected and only 1 space is in between those strings. When I browsed forums I see that we can use <pre> to hold the formats. I am new to programming don't know whether I need to work on HTML DOM for this text area or I can handle it in Javascript.
Can somebody tell me how I would go about allowing the user to click on a link to put content in text box A and then another link to put different content in text box A and so on. Finally, when onsubmit is fired, all the content created for each individual link (using the same text box) is sent to SQL Server.
like for example i have text areas named upload1 and upload2when I click or add input on upload1 a drop down list below upload2 will not change, but when I add input on upload2 the dropdown will select "parts"
Is it possible to make a textarea required only if a certain value is selected from a <select>?
I am trying to make a textarea named ObjOther required only if the value OT is selected from a drop down list named Dmost. Is this possible to do client side using javascript or do I need to look into trying this in another language?
i am making a website that relies heavily on jquery plugins, i using notepad++ for the creation of the site. for me it is relatively complex (i havent designed websites in a very long time and back then was flash extensive).
my client works very slowly and purposefully and wants his writer to edit the content them self. my concern is making the text easily to find and edit and not being able to damage any of the css, or jquery or html.
what is the best way to accomodate the client needs? i have looked into having it converted to a cms site like joomla but do not know if it is possible or feasible since they like the design but have lots of changes.
I am using the breadcrumb script from this website. it's the first one I've found that is working for me! I would like to know if it is possible to have the text that displays for the page be the name of the html document instead of the meta title (because they are too long). Is there a simple place within this code to get the script to pull the file name instead?
example: www.mywebsite/tweezers.html I want the breadcrumbs to be home > tweezers But it's giving me home > TDI Precision Tweezers | Electronics Assembly Tweezers | Lab Tweezers | Cleanroom Tweezers
I would like to disable a feature on my site if someone is in a textarea or input text field. Yet I can't seem to figure out how to check for this... Could someone give me an example of how I can determine if a user does not have a text input or textarea selected? Can't seem to get anything I found via google working.
I'm currently designing a form with client-side validation using javascript. I've set the input property to display as the value (for example, "your name" inside the name field) and I've set the javascript to clear value using name.focus but everytime I reselect the field to edit the value, it clears again, so I'm trying to make it so that on the 2nd time it get's selected, the nameClear funtion doesn't run.Here's what I've got so far, but it's not working. For some reason, the else statement within the function that runs on .focus is showing as invalid in my debugger, but it looks fine to me.
I am trying to adapt the addSlide demo 5 [URL] but instead of using buttons created by css I wish to use images.
So I'm largely okay with that, have found the #nav container and defined my background-image images but these are overwritten by textual digits and I'm not sure where these are generated from. Most likely something in my main.js file though I can't figure out what exactly. I'm using cycle as follows:
$(function() { var stack = []; // preload images into an array for (var i = 3; i < 5; i++) {
I am creating a small CMS module for a client. I created a little form and when they click Submit, it goes straight out into an include (.inc) file, which is connected to the web page to be displayed.
The trouble I am having is that I'd like to create an additional button that will insert some text (certain html tags to make their life easier, etc) - I got it to work, actually. The script executes and the text is inserted - but once the script runs and the page refreshes (or whatever it does), the text then disappears. The only way I can seem to get it to stay put is when I use "onmouseup" instead of "onclick" - which means that every time the user accidentally mouses over the thing, it inserts the text.
I want to get the cursor start and end position of a selected range in a text-field or text-area. i tried lot of functions in various forums. but when the last character of the selection is a new line character JavaScript ignore it in IE6. any one having idea ?
I'm trying to 'wrap tags' around text in a text box.
<script language=javascript> function insertFauxTags(fauxTag, e, endFauxTag) { var e = document.frmAddNewForum.txtTopicMessage.selected; document.frmAddNewForum.txtTopicMessage.Value += fauxTag + e + endFauxTag; } </script>
<a href="javascript:insertFauxTags('[p]' + e + '[/p]')"><img src="http://www.<%=strSiteName%>/images/parabutton.gif" border="0" alt="Paragraph" /></a> When I run this in FF I get 'e' is not defined - any ideas?
Is there a way to tell if the text in a text box has been selected forwards or backwards?If you select some text from left to right and then hold down shift and use the cursor keys the right end of the selection moves. If you select some text from right to left and then hold down shift and use the cursor keys the left end of the selection moves.Is there a way in Javascript to detect which way the text has been selected? I need to know if the "end" position is before the "start" position or after. Using ranges and selection objects seems to "normalise" the selection so that the start is before the end.