- - PR -
テキストボックスでENTERキーを押した時のイベント
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-07-26 14:02
お世話になります。
ASPでWEB画面の開発を行っています。 あるテキストボックスでENTERキーを押した時 イベントを発生させる記述はしていないのですが ( 「XXX_onKeyPress」など・・・) 勝手にSUBMITされてしまいます。 ナゼでしょうか? ある画面を二つのページで分けていて 右のフレームのテキストボックスでENTERキーを 押しても、何もイベントは発生しないのですが 左のフレームのテキストボックスでENTERキーを 押すと、そのフレームがSUBMITされます。 勝手にSUBMITされてしまうのは、何か違いが あるからなんでしょうか? 結果として、ENTERキーを押してもSUBMIT させないようにしたいです。 追伸> Server:2000 |
|
投稿日時: 2005-07-26 14:24
Formに1つしかテキストボックスがないとEnterキーでSubmitされたと思います。
2つ以上あったら原因はわかりません。。 |
|
投稿日時: 2005-07-26 14:29
返信、ありがとうございます m(_ _)m
確かに、SUBMITされるフレームは テキストボックスが一つしかありません! SUBMITされないうようにする方法は ありますでしょうか? 見えない(大きさ:0)テキストボックスを表示する という方法は、暫定的な対策な気がします |
|
投稿日時: 2005-07-26 14:38
FormにonSubmit=falseを入れておけばよかったと思います。
|
|
投稿日時: 2005-07-26 14:46
ありがとうございます。
度々、すみません。。。 教えて頂きましたコードをFORMタグに記述 したのですが、WEB画面OPEN時に、 「ステートメントがありません」というメッセージで クライアントエラーとなってしまいます。 なぜでしょうか? |
1