10. januar 2006 - 13:32Der er
21 kommentarer og 1 løsning
Kan ikke tilgå dropdown-felt
Hej Jeg har et problem. Jeg kan ikke tilgå felter fra et dropdown-felt. Først lidt forklaring. Jeg har lavet en javascript-funktion, som finder felterne via felternes ID - og den virker: function findOBJ(navn) { // Find Object, var obj,doc; doc=document; if(doc.getElementById) // If object is found though ID i document obj=doc.getElementById(navn); if (obj) return obj; if(!obj) // If object is found though ID i layers obj=document.layers.getElementById(navn); return obj; }
print " <option id='" . $_SESSION[telecompany] ."'>".$_SESSION[telecompany]."</option>";} ?> </select> Jeg ønsker så at få fat i det felt, som bliver valgt fra dropdown-menuen med nedenstående javascript - som IKKE virker. Håber i kan være mig behjælpelig..
// VIRKER IKKE function checkdonor() { var i = doc.getElementById("donorcompany").value; alert(i); }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Denne test-funktion virker på en alm. dropdownmenu (hvor value-værdierne ligger fast i koden): function test() { var i = findOBJ('side').value;
alert(i); }
Men funktionen til telefonselskaberne (hvor dataene er lagt ind fra en database) virker ikke: function checkdonor() { var i = findOBJ('donorcompany').value; alert(i); }
Oooops ... det andet eksempel er VBScript - og jeg ser lige, du jo skriver PHP, så det duer ikke. Til gengæld virker det første helt fint ... du må vise noget mere kode, da fejlen helt sikkert ligger et andet sted :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.