1 Ezp!◆xjaa

FORMタグでできる事

>>2-3詳細と基本
>>4説明用雛形
(PC)
20 Ezp!◆xjaa
▼今までの記事を参考に組立てたもの
>>>86-17

[最初から読む]
(PC)
参考>>>86-18

<form method=get action=/AD/ClientAD.asp>
プルダウンメニュー
<select name=ReURL>
<option value=http://MEL.st/ezp/ selected>TOPページ
<option value=http://hp.0zero.jp/5/MEL/>コンパイル@コンプリート
<option value=http://z-z.jp/?ezp>悠々自適BBS
<option value=http://tosp.co.jp/GM/TosGM100.asp?i=ezp&GM=DSP&NGP=192>┗必読/メニュー
</select>
<input type=submit value=実行>
</form>
(PC)
{}内は、ケータイでは使えない(使える機種はあるかも)

■<form></form>
┗method="(post,get)"
┗action="(URL)"
┗enctype="(text/html,plain/text,{multipart/form-data})"
┗target="TARGET"
┗utn


■<input>
┗type="(text,password,hidden,radio,checkbox,submit,reset,{file,botton,image})"
┗name="(NAME)"
┗value="(VALUE)"
┗size="(N)"
┗maxlength="(N)"
┗accesskey="(KEY)"
┗istyle="(1〜4)"
┗mode="(MODE)"
┗checked
┗disabled

■<textarea></textarea>
┗name="(NAME)"
┗value="(VALUE)"
┗cols="(N)"
┗rows="(N)"
┗maxlength="(N)"
┗accesskey="(KEY)"
┗istyle="(1〜4)"
┗mode="(MODE)"
┗disabled

■<select></select>
┗name="(NAME)"
┗size="(N)"
┗accesskey="(KEY)"
┗disabled

┗■<option>(</option>)
 ┗value="(VALUE)"
 ┗selected
---------------
▼以下、ケータイサイトでは必要ない(又は使えない)

■<fieldset></fieldset>
 ┗align="(left,center,right)"
┗■<legend></legend>

■<label></label>
┗for="(ID)"
┗accesskey="(KEY)"

■<botton>
┗type="(botton,submit,reset)"
┗value="(VALUE)"
┗accesskey="(KEY)"
┗disabled
(PC)
■一つのフォームで複数のSUBMITを使う

[例]
<form action=URL method=METHOD>
<input type="text" name="KEY" value="語句">
<input type="submit" value="検索">
<input type="submit" name="ADD" value="追加">
</form>

[処理]
SUBMITに名前を持たせ、その値(例の場合はADD)の有無で処理を変える

# perl

if($FORM{'ADD'}){
# 追加処理
}else{
# 検索処理
}

[特徴]
同じ値を使うときに便利
(もし同じ値を持つフォームを複数個用意すれば、hiddenなどでの指定の為に無駄なパケ代がかかるが、これで回避が出来る)

ただ、プルダウンで選択させる場合とたいして変わらない


早さを求めるとき用かな
(W11K/au)
24 削除済