質問: やはHTML5未対応ブラウザだとになってしまいます。 HTML5に未対応のブラウザの場合は入力フォーム自体を表示させないなどをしたいのですが、どうすればよいでしょうか。 (補足)タグには、このタグが未対応の場合のためにタグが用意されていますが、これにあたる機能を探しています
回答: JavaScriptで、以下のようにすれば`type="range"`対応か判別できます。 ``` var i = document.createElement('input'); i.type = 'range'; if(i.type === 'range'){ //対応時の処理 } ``` なお、`type="range"`にはIE 10以降、iOS Safari 5.1以降で対応とのことです。