投稿者「関口郁夫」のアーカイブ
日本語文字コード
日本語文字コードには、 JIS、シフトJIS、EUC、Unicode、UTF-8といくつかの種類があります。 個々のコードから文字を特定するのが一般的ですが、同じ文字がそれぞれのコードでどのようになっているかを調べるとな … 続きを読む
tableへの最大表示文字列の設定
table要素の 、 タグの横幅指定はピクセルか%指定なので、表示文字列の大きさによって行数が自動拡張されます。 しかし、制限なく自動拡張されると表の行数が1ページの収まらなくなる(特にタブレットやスマフォでは)ので、表 … 続きを読む
Javascriptでのenum(列挙型)
列挙型宣言及び列挙型変数は、コードの可読性向上のために多くの言語でenumというキーワードでサポートされています。Javascriptでも機能はサポートされているのですが、enumというキーワードは使わず通常のvarキー … 続きを読む
IPアドレスとMACアドレス
TCP/IPの通信では、IPパケットが宛先IPアドレスで指定された宛先のノードに届くまでいくつものルータを経由します。このイメージはコマンドプロンプトからtracertコマンドに特定のURLをパラメーターとして渡すと、自 … 続きを読む
MACアドレス
MACアドレス EthernetのMACアドレス(Media Access Control Address)とは、ネットワークインターフェースカード(NIC)の製造時にハードウェアに組み込まれるもので、このためハードウェ … 続きを読む
フォーカスの移動
複数のinput要素への入力を連続して行う場合、Tabキーでフォーカスを移動することになりますが、elements.focus()を使ってこれを自動的に行う事が出来ます。 ただし、input要素のvalue値を入力(En … 続きを読む
テキストボックへの入力例表示
テキストボックの中に入力例を表示しておきたい場合があります。 HTML5では、placeholderという属性を使って、簡単にこれを実現することが出来ます。 しかし、それ以前のHTMLにはこの属性はサポートされていないの … 続きを読む
入れ子になったループを一気に抜ける
breakを使えば、ある条件でループを途中で抜けることができます。しかし、多重ループの場合、breakを指定したループだけを抜けるので、一番内側のループから直接多重ループを抜けるためには、breakの飛び先を事前に指定し … 続きを読む
フォーム情報は文字列(String)データ、数値データとして扱うにはparseInt()
フォーム要素から送られた情報は、requestオブジェクトで取得できますが、取得するのは文字列データです。 String response = request.getParameter(“フォームから送られたname値” … 続きを読む
インターネット接続とLocalhost
local hostはDNS(Domain Name System)で127.0.0.1に割り当てられた名前ですが、127.0.0.1というIPアドレスは何なのでしょうか。またこのlocal hostとインターネット接続 … 続きを読む