平成22年度 春期 応用情報技術者試験 午前 問7
テクノロジ/ソフトウェアHTMLだけでは実現できず,JavaScriptを使うことによってブラウザ側で実現可能になることはどれか。
出典:平成22年度 春期 応用情報技術者試験 午前 問7
- アアプレットの使用
- イ画像の表示
- ウサーバへのデータの送信
- エ入力データの検査
正解:エ
解説
JavaScriptはWebブラウザ上で動作するスクリプト言語であり,HTMLだけでは実現できないブラウザ側(クライアント側)での処理,例えば入力フォームの内容をサーバに送信する前にその場で検査する処理などを実現できます。
選択肢ごとの解説
- ア誤り。アプレットの使用はJavaアプレットなど別の技術であり,JavaScriptの機能ではありません。
- イ誤り。画像の表示はHTMLの<img>タグだけで実現可能であり,JavaScriptを必要としません。
- ウ誤り。サーバへのデータの送信はHTMLのフォーム機能(submit)だけでも実現可能です。
- エ正しい。入力データの検査(バリデーション)は,サーバに送信する前にブラウザ側でJavaScriptを使って実現される代表的な処理です。