webForumDet fria alternativet

hitta select

JavaScript

2 svar · 181 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Frågan#1

Har en Select vars id innehåller "listEditSortCategory". Id:t kan ändras, men "listEditSortCategory" kommer alltid att finnas i slutet av det.
Så nu undrar jag. Hur ser en funktion ut för att hitta just denna Selecten.

Medlem sedan sep. 20021 655 inlägg
#2
<form>
<select id="foo">
</select>

<select id="blablabla_listEditSortCategory">
</select>

<select id="bar">
</select>
</form>

<script type="text/javascript">
var selectTags = document.getElementsByTagName("SELECT");
for(var i=0; i<selectTags.length; i++){
  if(/listEditSortCategory$/.test(selectTags[i].id)){
    var correctId = selectTags[i].id;
    break;
  }
}
alert(correctId);
</script>
Medlem sedan sep. 20011 914 inlägg
#3

Perfekt. Tackar så mycket. :)

264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)