ポイント |
txt = document.myFORM.inText.value;
img = "";
for (i=0; i";
if (document.all) document.all["outText"].innerHTML = img;
if (document.layers)
{
document.layers["outText"].document.open();
document.layers["outText"].document.write(img);
document.layers["outText"].document.close();
}
|
説 明 |
画面上にグラフィック文字を出力するには、あらかじめ1文字づつgif画像を作成しておきます。画像名をa.gifのように「アルファベット.gif」としてa〜zまで(必要な分だけ)用意します。画面上に出力するためにdivタグで表示位置をスタイルシートで指定しておきます。フォームに入力された文字列をforを使って1文字づつ抜き出し出力するIMGタグデータを作成します。IE4以降では「document.all["オブジェクト名"].innerHTML」でタグを出力し、NN4ではdocument.open()、document.write()、document.close()を使ってレイヤーに出力します。 |
サンプル |
テキストフィールドに入力された文字を画像で画面上に出力する
|
補足説明 |
なし |
|
■サンプルスクリプトを実行する >>実行
■各ブラウザでの動作結果を見る >>View!
|