webForumDet fria alternativet
Logga in / Bli medlem

this.id problem

JavaScript

2 svar · 397 visningar · startad av asp

Medlem sedan aug. 2002733 inlägg
Frågan#1

Hej.

Detta fungerar inte men this.value fungerar....

onchange="alert(this.id);"

<option value="hej" id="då">

Någon som vet varför?

Ett annat problem.

Kan man genom javascript lägga till option-val i en select-ruta automatiskt?

/ Marcus

Medlem sedan dec. 20025 483 inlägg
#2
  1. This refererar till <select>, inte <option>. I stället this.options[this.selectedIndex].id.

var s = document.forms["formName"].elements["selectName"];
s.options[s.options.length] = new Option("text", "value");
Medlem sedan aug. 2002733 inlägg
#3

Thx, you´re the man!

262 ms totalt · 4 externa anrop · v20260731065814-full.1b2494f0
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)