WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:入力不可なテキストボックス

まあ [WriteDate : Tue Dec 5 13:24:35 2000]

いつもお世話になってます

ネスケで入力不可のテキストボックスを作りたいのですが、
readonlyが効かないので、テキストボックスにフォーカスが当たったら、
Blurでフォーカスを外す事で対応しています。
もっと、簡単ですっきりとした方法があれば教えてください。
よろしくお願いします。

バギンズ [WriteDate : Tue Dec 5 14:07:07 2000]

こんな方法とかはどうでしょう?

<input type=text value="123" onfocus="sav=this.value" onkeyup="this.value=sav;">

バギンズ [WriteDate : Tue Dec 5 14:14:25 2000]

ちょっと訂正
片方だけ;付きだと不釣り合いなので、;は取っちゃいますね。(^_^;)

<input type=text value="123" onfocus="sav=this.value" onkeyup="this.value=sav"> 

あと、ネスケ4にはonFocusが止まらなくなる場合があるらしいのが、ちょっと不安です。(^_^;)
(onkeydownはタブで移動したときに問題があるのでやめました)

andi [WriteDate : Tue Dec 5 14:37:32 2000]

Mugiさんの所にサンプルありますね。

http://hp.vector.co.jp/authors/VA013453/js/000327.htm

Nobu3 [MAIL] [URL] [WriteDate : Wed Dec 6 02:18:03 2000]

というか、何に使うのか興味津々・・・

まあ [WriteDate : Wed Dec 6 18:16:14 2000]

みなさん、色々教えてくれて有り難うございます。

今まで、andiさんと同じような感じで作ってたんですが、
バギンズさんのやり方もいいと思って変えてみたのですが、
この場合、キーを押しっぱなしにして、MAXLENGTH以上の
文字を入れてキーを放すと残ってしまう場合がありました。
で、結局最初のままで進める事にしました。

ちなみに何に使うのかというと、CGIとDBでWEBシステムを
作ってるのですが、検索だけの権限があるユーザーに対して
テキストボックスの中を変えさせない為です。

Nobu3 [MAIL] [URL] [WriteDate : Thu Dec 7 00:24:54 2000]

なるほど。
でも、JavaScriptを切ってたらどうなるんでしょう・・・?
そういうときの対策、もしくは、そうさせないための対策も考えた方がいいと思います。

まあ [WriteDate : Thu Dec 7 10:26:25 2000]

JavaScriptを切ってたら、ログインできない様にしてありますから大丈夫ですよ。
あと、ユーザーにはJavaはつけとくようにと言ってありますんで。。
WEB系の仕事は初めてなんでセキュリティーの面とかで苦労しそうです。
まあ、外部から入れないんですが。

andi [WriteDate : Thu Dec 7 12:36:35 2000]

> JavaScriptを切ってたら、ログインできない

ログイン後にJavaScriptをオフにされる場合も
考慮する必要がありますね。

> 外部から入れない

不正アクセスの大半は社内から、とも聞きますが・・・
最近内部情報の漏洩が色々と問題になってましたし。

Webって結構大変ですよね。
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]