Danmark vil mindske afhængigheden af globale techgiganter, men det kræver mere end politiske formuleringer og strategier, understreger PROSA’s formand Niels Bertelsen.
Slettet bruger
05. oktober 2005 - 11:46#1
Du kan lave noget med onchange="" eller onfocus="" og så tjekke på den valgte værdi..måske :)
måske jeg lige skulle forklare problemet i sin helhed.
Har har to dropdowns. Valget i den første (varegrupper) bestemmer indholdet af den anden (de varer der vises). Varerne bliver lånt ud til noget personale. Der skal således ligge en markering af om alle eksemplarer af en varer er udlånt. Jeg ville gerne om baggrundsfarven på de linier i min select, hvor alle varer er udlånt kunne blive markeret med en anden baggrundsfarve. Jeg har pt følgende kode:
strSQL = "SELECT id, navn FROM udstyrGruppe WHERE custID = "& session("custID") objRec.Open strSQL, objConn arrUdstyrGruppe = objRec.GetRows() objRec.Close()
<script language="JavaScript" type="text/jscript"> <!-- function reshow(object,object2) { prodkat = object.options[object.selectedIndex].text; for (var i = object2.length;i > 0;i--) object2.options[0] = null; reloading = true; showlinks(object2); object2.options[0].selected = true; }
function showlinks(object) { if (prodkat == 'tom') { opt('tom','',object); }
<% For j = 0 To ubound(arrUdstyrGruppe,2) %> if (prodkat == '<%= arrUdstyrGruppe(1,j) %>') { opt('','Vælg udstyr',object);
<% strSQL = "SELECT id, navn, antalLager FROM udstyr WHERE gruppeID = "& arrUdstyrGruppe(0,j) objRec.Open strSQL, objConn
if not objRec.EOF then
while not objRec.EOF if CInt(objRec("antalLager")) > CInt(intAntalUdlaant) then %> opt('<%= objRec("id") %>','<% =objRec("navn") %>',object); <% end if objRec.MoveNext wend
end if objRec.close %> } <% Next %> }
function opt(href,text,objwr) { if (reloading) { var optionName = new Option(text, href, false, false) var length = objwr.length; objwr.options[length] = optionName; } else document.write('<OPTION VALUE="',href,'" style="background-color:#FF0000;">',text,'test</OPTION>'); } //--> </script>
Det virker fint når jeg første gang kører scriptet, idet min asp-funktion writeUdstyrWithColorDD() udskriver det fint. Problemet er når jeg skifter til en anden gruppe og lader JS genere det.
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.