2008年03月24日

ラジオボタンでのonchangeの挙動

ラジオボタンでYES/NOを選択させ、そのタイミングでAJAX
でPHPへデータを送りデータベースに反映、さらに返ってき
たデータ(変更の成否)をアラート表示させるプログラムを
作りました。

FireFoxでは変更時にちゃんとアラートが表示されるのですが
IEだと変更してもアラートが表示されたりされなかったり・・・

どうやらIEだと状態が変化する前にスクリプトが実行されてし
まうみたい。。

「onchange」を「onclick」に変える事で対応できました。

ただこれだと選択されたラジオボタンをクリックしてもスクリ
プトが実行されてしまいます。
関数内にチェックの有無を確認するスクリプトなど入れる
必要があるかも。。

posted by 峰若葉 at 15:55| Comment(0) | TrackBack(0) | JavaScript | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。