webForumDet fria alternativet

Ändra SELECTBOX

0 svar · 188 visningar · startad av Jaar

JaarMedlem sedan juli 2001434 inlägg
#1

Hej

Jag har en sida med en selectbox. Tanken är att man ska kunna trycka på en knapp, få upp ett popupfönster, mata in ett nytt värde och det läggs in i selectboxen.

Jag lyckas öppna en sida, skicka med parametrar så att jag kan nå rätt sak (selectboxen) och läsa vissa saker från den. Men när jag vill skapa en ny post så får jag felmeddelandet "Servern kastade ett undantag" av IE (ej testat med NS)

Det är denna funktionen jag kör.

function testFunction(pField, pValue, pText)
{
  var obj = eval("window.opener." + pField);
  i = obj.options.length;
  obj.options[i] = new Option(pText, pValue);
  obj.options[i].selected=true;
}

Jag har tidigare kollat och bekräftat att följande saker fungerar.

Skriv ut antal element: 
    alert(obj.options.length);

Markera det sista elementet:
    obj.options[obj.options.length-1].selected=true;

Någon som vet varför detta fel uppstår? Jag har tagit koden från en annan sida där jag rensar alla och lägger till nya element i en select.

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
126 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)