http://www.hatena.ne.jp/1127804347
にあるように this から、FORM名を取得できるのでしょうか? this の上位のオブジェクトの名前を取得するにはどうしたらいいのでしょうか?
http://www.tohoho-web.com/js/index.htm
とほほのJavaScriptリファレンス
function check(obj) {
alert(obj.form.name);
}
でフォームの名前は取得可能です。
以下のような感じで動くと思います。
form名の取得など出来ます。
-------------------------------------
<SCRIPT LANGUAGE=”JavaScript”>
<!--
function IsCheck(rd)
{
if (rd.checked==true)
alert(’チェックされている’);
else
alert(’チェックされていない’);
}
function FormName(fm)
{
alert(’フォームの名前は’+fm.name);
}
//-->
</SCRIPT>
<FORM name=”hogeform”>
<input type=”radio” name=”sample” value=0 onClick=”IsCheck(this)”>
<input type=”radio” name=”sample” value=1 onClick=”FormName(this.form)”>
</FORM>
コメント(0件)