【HTML/CSS】JavaScript未対応時の対処について
Posted: 2011年1月23日(日) 09:21
お世話になります。
今回はjavascript未対応時の対処についてお聞きしたいです。
今色々とjavascriptが無効になってしまっているときの、
対応を考えているのですが、効率の良い方法がよく分かりません。
たとえば、
<input button="type" onclick="test();" value="テスト"></input>
というボタンがあったとして、こいつのクリック時のイベントのところで、
あるjavascriptを実行しているとします。
そのスクリプトはユーザの入力フォームを動的に作成するというものだとします。
その場合、javascriptが無効だと当然動かないので、他のWEBページに入力フォーム用のページを作って
そちらにジャンプさせようと思います。
とすると、ボタンの要素を消して、<a>要素を使ったリンクを貼りたいと思うのですが、
その場合の書き方が分かりません。
<noscript>
<a href="#">リンクだよ</a>
</noscript>
とやれば、無効時にa要素は表示されると思いますが、
さっきのボタンは残ったままです。
イメージとしては、無効時はボタンの要素をa要素に置き換える、というふうにしたいのですが、何か良い方法はありますでしょうか?
cで言うと、
if(false==JSCheck()){
//無効時の要素書き出し
}else{
//有効時の要素書き出し
}
という感じにしたいです。(こんな柔軟な方法HTMLにあると思えませんがw)
アドバイスや皆さんの対応方法を教えていただけたらと思います。
よろしくお願い致します。
今回はjavascript未対応時の対処についてお聞きしたいです。
今色々とjavascriptが無効になってしまっているときの、
対応を考えているのですが、効率の良い方法がよく分かりません。
たとえば、
<input button="type" onclick="test();" value="テスト"></input>
というボタンがあったとして、こいつのクリック時のイベントのところで、
あるjavascriptを実行しているとします。
そのスクリプトはユーザの入力フォームを動的に作成するというものだとします。
その場合、javascriptが無効だと当然動かないので、他のWEBページに入力フォーム用のページを作って
そちらにジャンプさせようと思います。
とすると、ボタンの要素を消して、<a>要素を使ったリンクを貼りたいと思うのですが、
その場合の書き方が分かりません。
<noscript>
<a href="#">リンクだよ</a>
</noscript>
とやれば、無効時にa要素は表示されると思いますが、
さっきのボタンは残ったままです。
イメージとしては、無効時はボタンの要素をa要素に置き換える、というふうにしたいのですが、何か良い方法はありますでしょうか?
cで言うと、
if(false==JSCheck()){
//無効時の要素書き出し
}else{
//有効時の要素書き出し
}
という感じにしたいです。(こんな柔軟な方法HTMLにあると思えませんがw)
アドバイスや皆さんの対応方法を教えていただけたらと思います。
よろしくお願い致します。