Meaningless Drivel is fun!*
The moose likes HTML, CSS and JavaScript and the fly likes How to disable the right click button in Textfield o HTML form with NN4 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark "How to disable the right click button in Textfield o HTML form with NN4" Watch "How to disable the right click button in Textfield o HTML form with NN4" New topic
Author

How to disable the right click button in Textfield o HTML form with NN4

saravanan kanda swamy
Ranch Hand

Joined: Apr 21, 2004
Posts: 33
Hi,

I have problem like this. I am not able to disable mouse right click in a input text area i was successfull making right click disable on browser window but the same is not working within text field. I want to avoid the user changing the content of text field.


For this i am using
<input type="text" name="field1" value="Hello" onfocus="this.blur()">

This will work for left click but I want avoid the user changing the field value using edit menu (cut,copy,paste) by right click in the text field.

Thanx in advance..

Regards
Saravanan
John Smith
Ranch Hand

Joined: Sep 02, 2004
Posts: 61
Why can't you just disable the text field?
saravanan kanda swamy
Ranch Hand

Joined: Apr 21, 2004
Posts: 33
Hi..
First I will clear U regd NN4.Here we cannot use the Readonly and Disabled attributes with the textfield .So we were using with the following snippet.

<input type="text" name="field1" value="Hello" onfocus="this.blur()">

Here onfocus=this.blur() will avoid user enetering .I mean when user get the focus on the text field it immediately changes the focus from that field.
So I want the user not to make the field change by right clicking and do cut,copy ,paste option ...

Thanx in Advance..

Regards
Saravanan
Eric Pascarello
author
Rancher

Joined: Nov 08, 2001
Posts: 15376
    
    6
disable JavaScript and they can change the value!
Yuriy Fuksenko
Ranch Hand

Joined: Feb 02, 2001
Posts: 413
Or use a scriplet
Either to remove event handler or to set a value.

If you doing code change to have element disabled - why don't you do one more step, and if it should be disabled use div or span or anything else instead of textarea to display it?
saravanan kanda swamy
Ranch Hand

Joined: Apr 21, 2004
Posts: 33
Hi,

I know that can be done. But the issue Disabling the right click button in Textfield cant be done in the NN4.7x is a technical limitation. I need a valid proof say some link from Netscape saying that it is a bug in that version 4.7x.

I also searched in the web i was not able to get a solution or link..

Can anybody Help!

Thanks in Advance
Eric Pascarello
author
Rancher

Joined: Nov 08, 2001
Posts: 15376
    
    6
Simple Solution: Do not use a text field at all, show the content input inside a span that looks like a textbox and place the information into a hidden element.

Eric
 
wood burning stoves
 
subject: How to disable the right click button in Textfield o HTML form with NN4
 
Similar Threads
clear the field and disable the back button.
Refresh problem
Readable Text Field
retaing values
Hiding a popup span with onblur