2011-12-18 19 views

答えて

3

は、あなたが同じページ上に複数の同じIDを持つことができないこと、与えられています。

ページには、リファレンスを参照してください。あなたはそれを行う場合は、あなたがgetElementById(String)

javascriptのコールを使用して自分のIDで要素を見つけることができません

(X)HTMLの有効なDOM文書ではありません


ページに複数のDIVの要素を標的とするために、jQueryライブラリによって代わり

<select class="abc"> 
    <option>jhon</option> 
    <option>Richard</option> 
</select> 
<div class="abc"> 

</div> 

.classを使用し、それらを見つける

var divCollection = $(".abc"); 
+1

nice ... got it ...: –

0

あなたはMULを持つことができますあなたが望む要素のタイプを$('select#abc')または$('div#abc')で選択しようとするべきです。あなたは決してそれをするべきではありません。私は、IDENTIFIERがそれをすべてまたは;-)と言っているという意味ですか?

+1

IDは重複していてもかまいません。それは入ることが非常に悪い習慣であり、それは標準と規則を破ります。参考までに@Marek Seberaの答えを見てください。 –

+1

それは私が言ったことだ、あなたは決してそれをやってはいけない!!しかし、それは可能です –

0

javascriptまたはjqueryだけを使用しようとすると、最初の選択要素である最初のIDのみが使用され、2番目の要素は使用されません。

関連する問題