[PHP-users 17473]Re: PHPでのコンボボックス作成について

Masahito NAGATA masahito @ arp-corp.co.jp
2003年 8月 22日 (金) 15:38:53 JST


 永田です、こんいちは。

> たんぱぁです。


> そのボタンを判別する、と言う動作を
> フォームひとつでは出来ない、と書いたのですが・・・。

 ボタンの属性をsubmitにせず、button属性にしておくんです。
で、onClickで処理モードを設定し、submitさせる、と。

 こんな感じですかね?
あくまでも一例で、別解はあります。


<<フォーム部分>>

<FORM action="hoge.php" name="testform">
	<INPUT type="hidden" name="mode">
	<INPUT type="text" name="foo">
	<INPUT type="button" value="処理A" onClick="procA()">
	<INPUT type="button" value="処理B" onClick="procB()">
</FORM>


<<JavaScript>>
function procA() {
	document.testform.mode.value="procA";
	document.testform.submit();
}

function procB() {
	document.testform.mode.value="procB";
	document.testform.submit();
}


-- 
永田 雅人(ながた まさひと)
E-mail masahito @ arp-corp.co.jp



PHP-users メーリングリストの案内