オブジェクト参照


  tagname 参照



id や name の無い場合、タグ名だけで絞って行く参照方法です。
各エレメントのオブジェクトでは、子要素に対して getElementsByTagName が使用できます。
( id や name 参照ができるのは、document オブジェクトからのみです )

  
<HTML>
<HEAD>
<META http-equiv="content-type" content="text/html; charset=shift_jis">
<SCRIPT language="javascript" type="text/javascript">

function CheckData() {

	var Section1 = document.getElementsByTagName("TABLE")[0]
	var Section2 = document.getElementsByTagName("TABLE")[1]

	alert( Section1.getElementsByTagName("INPUT").length );
	alert( Section2.getElementsByTagName("INPUT").length );

	if ( Section1.getElementsByTagName("INPUT")[0].value == '' ) {
		alert( "必須入力です   " );
		return false;
	}

	if ( Section2.getElementsByTagName("INPUT")[0].value == '' ) {
		alert( "必須入力です   " );
		return false;
	}

	return true;

}

</SCRIPT>
</HEAD>
<BODY>

<FORM onSubmit='return CheckData()'>

<TABLE><TR><TD>
	<INPUT type="text">
	<INPUT type="text">
</TD></TR></TABLE>

<TABLE><TR><TD>
	<INPUT type="text">
	<INPUT type="text">
</TD></TR></TABLE>

<INPUT type="submit" name="send" value="送信">

</FORM>


</BODY>
</HTML>
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ