i have 25 components which includes [textarea, textfile, radio, combo, etc...] and i have written a key event where i say that function, when "ENTER" is entered, i call a function which will submit the page. now my page is getting submitted when i press enter even in the textarea which should not be. so is there any that i can leave not to submit the page if its textarea. this happens only in IE7, 8. all the other browser its working.
Can Javascript be used to detect a certain url and then "not" write some html according to that url and also detect something on the page and "then" display some html?.
Example: I'm working on a volusion site that uses asp. There's basically only one page that's changed dynamically. I would like to display some html when and only if the cart has any items in it. But also not to show up on the check-out pages.
The page dynamically displays "Your cart has 1 item in it..." when the visitors puts something in their cart.
So could javascript detect when this is displayed then write some html and then also detect if the url is showing the cart and then not show the html?
Danged if I can find the thread, but I swear I saw a $.url() reference in here a day or two ago. It was beingutilized for parsing out the window.location or window.location.search parameters. I made a mental note because that was something I would be needing to do.
Now I can't find it, either because the search isn't finding it or I was dreaming about this function existing.
I rummaged about the API docs and didn't find it there either. Is it something provided by one of the plugins and not a function native to jQuery?
and the mouse is hovering over the word "fox". Using javascript, is it possible to determine the word under the mouse *without* introducing additional elements such as an anchor?
I have a problem changing the cursor type with javascript. I have a button with an mouseover effect (change of color and cursor type). It works fine in Netscape 7.x and IE 6.x but not in IE 5.5 I'm using the following script:
function change(element,mode) { if (mode=="in") { cursortype = 'pointer' colorval = '#FF491B' } else if (mode=="out") { cursortype = '' colorval = '#F47240' } element.style.cursor=cursortype; element.style.background=colorval; }
The error I'm getting with IE 5.5 is "cursor type not defined..." or something but the pointer is supposed to work even with IE 4.x
I'm writing some stuff where I wish to allow the cursor keys to control elements in a page. This has not been a problem except with Safari which appears to duplicate the keydown and keyup events which are fired when the cursor keys are pressed. I.e. pressing and releasing say, K, results in one keydown event followed by one keyup event. Press any of the cursor keys results in two keydown events followed by two keyup events.....
Is it possible, that when I click and hold down my mouse button inside a div it will scroll depending on which way I move my mouse? What I'm after is a bit like the hand tool in photoshop when you are zoomed in.
I'm probably just blanking today, but, how can I find out what type the cursor currently is? Is document.activeElement.style.cursor the way to go on this? But that's only for IE, right?
I've got the following html code for a button - how can I get the cursor to turn into the hand shape when the mouse is over the button?<INPUT NAME="btn_cancel" TYPE="button" VALUE="Cancel" onClick="cancel_button_click()";>
I have some own cursor with a .cur file. But it's very annoying to try changing each part from the css to the new cursor. Is there no aviable script in JS or HTML or CSS or whatever there is, that i can press the link for all cursor like: Pointer, defaut, wait, stop, link and so on. So they all changes into my own? Without having those white cursor.
I'm trying to write a function that is similar to the ctrl+f functionality you get in IE, where you have a search string and when you click 'next' the whole string if matched is highlighted by the cursor.
This works fine for inputs and text areas using the following code:
But now I need to get it to work for normal text in a text node that is in the HTML/DOM. Is there an equivalent way of making the above method work for text in text nodes?
Alternatively is there a way to make the browser (IE) at least focus on some text in a text node? (I could then highlight it with CSS styles).
I have created a nice blog form for my users and I would like them to be able to use some aspects of HTML code that I have styled and they can utilise. The way I have this set up at the moment is, much like th reply boxes here, they can click on a button and the code (such as ) is automatically added to the textarea. The problem I have at the moment is that the cursor goes to the end of the content written so far and places whatever they have clicked at the end. I would like to be able to detect the cursor position and then they can add the various tags where they want them.
Also, is there a way I can get the cursor to automatically sit between the opening and closing tags that are generated (as can be seen here)??
function writeCodeTag(code) { var cache = document.getElementById('f').article.value; this.code = code; document.getElementById('f').article.value = cache + code; document.getElementById('f').article.focus(); }
This function adds the various code tags to the textarea... I have the same sort of thing for smilies.
If the user presses enter and their cursor is in the middle of a <p>, i want to insert a <br> tag. If their cursor is at the end of the <p> tag's innerHTML, then i want to insert a new <p> tag.
I can insert both tags as I need, but I can't find a way to get the position of the cursor relative to its containing tag (just assuming there's no other markup in the <p>'s innerHTML, so that selection.parentElement() will return the <p> tag).
My goal is to create a mouse action that makes an image follow the cursor, but ONLY when the cursor is above another element (in this case another image). If I just add "onMouseOver="cursorInit()" it works great to start the object once the cursor is over the second image, but how do I make the event die onMouseOut? I think I need another function, but I don't know how to kill these events. Code:
How to add a function that will add some text in textarea, when someone clicks on button, where the cursor is?(Like here, on daniweb textareas!)eg. There is bold button! The user clicks on it, and the text "[BOLD][/BOLD]" writes where curser/caret is. Cursor/caret (|) is focused between these two elements "[BOLD]cursor/caret (|)[/BOLD]"
Javascript is my very weakest, and i'm not all that good..I need to adapt this (already working) code to add the text where the cursor is within the textarea.Like i say, the above code works fine, its just now to get it place where the cursor is within the box.