Google
 
Web itpro-blogger.blogspot.com
火曜日, 12月 15, 2009

[JavaScript]selectタグでのelements.type名

▼質問
elementsのtype名でselectタグをselectでチェックしようとしたんだけど

うまくいかなかったんだ。どうしてか教えてくれ!

▼回答
selectタグのtype名は、「select-one」か「select-multiple」なんだ。

他と違うから、気をつけてくれ!




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">

<script Language="javascript">
<!--

function testType()
{

with ( document.testForm ) {
for ( var i = 0 ; i < elements.length ; i++ ) {
alert( elements[i].type );
}
}

}

-->
</script>
<title></title>
</head>
<body>
<form name="testForm" method="post">

<input type="button" id="testButton" name="testButton" value="Type名称" onClick="testType();">

<input type="checkbox" id="testCheckbox" name="testCheckbox" value="testCheckbox">
<input type="file" id="testFile" name="testFile" value="testFile">
<input type="hidden" id="testHidden" name="testHidden" value="testHidden">
<input type="password" id="testPassword" name="testPassword" value="testPassword">
<input type="radio" id="testRadio" name="testRadio" value="testRadio">
<input type="reset" id="testReset" name="testReset" value="testReset">
<select id="testSelectOne" name="testSelectOne"><option value="テスト1">テスト1</option><option value="テスト2">テスト2</option><option value="テスト3">テスト3</option></select>
<select id="testSelectMultiple" name="testSelectMultiple" Multiple><option value="テスト1">テスト1</option><option value="テスト2">テスト2</option><option value="テスト3">テスト3</option></select>
<input type="submit" id="testSubmit" name="testSubmit" value="testSubmit">
<input type="text" id="testText" name="testText" value="testText">
<textarea id="testTextarea" name="testTextarea" rows="5" cols="10">テスト</textarea>

</form>

</body>
</html>








Comments: コメントを投稿

<< Home

This page is powered by Blogger. Isn't yours?