FlyHighMedlem sedan nov. 20052 inlägg Haj
Jag håller på med ett formulär där jag behöver en submit-knapp och en knapp för att öppna ett popupfönster med lite info i url'n.
Det fungerar perfekt i Firefox men inte i IE.
Problemet är att IE inte tar med de fält som är select-fält (tror jag)
För knappen har jag definierat en funktion som i sin tur ger variabler värden genom att läsa av formulärfälten med "document.getElementById('***').value"
Skall man helt enkelt läsa av select-fält med någon annan funktion?
Börjar misstänka det en hittar inget om det.
Jag har gjort en testsida där felet uppstår -> http://erik.valborg.net/test .
Mvh
Erik J
Peter SMedlem sedan dec. 20025 483 inlägg Välkommen till webForum! :bire
Jag skulle ge mig på någonting liknande detta:
// Exempel
var photo = document.getElementById("photo");
var opts = photo.options;
alert("Foto:" + opts[photo.selectedIndex].value);
Sedan har du deklarerat en variabel 'undefined'. 'undefined' är ett nyckelord och bör endast användas som sådant.
FlyHighMedlem sedan nov. 20052 inlägg Tack för förslaget men tyvärr fungerade det inte.
Fast tack vare selectindex hittade jag hjälp via google :)
Jag behövde lägga till value=*** i option-tagen och då kunde jag använda samma anrop som i för ett text-fält.
Mvh
Erik J
Peter SMedlem sedan dec. 20025 483 inlägg Fungerar utmärkt för mig. Men om du hittat en annan lösning så är ju det minst lika bra. :)