Avatar billede getalife Nybegynder
01. juli 2000 - 23:57 Der er 8 kommentarer og
1 løsning

Valg ud fra Dropdown

Hva pokker er der galt her?
Lige meget hvad jeg vælger på min dropdown sætter den valgt=filmstylename.xsl

Sikkert en lille tåbelig ting...

Vh
Getalife

<html>
<head>
<script language="JavaScript">
function put()
{
option=document.forms[0].dropdown.options[document.forms[0].dropdown.selectedIndex].text
txt=option

if (txt = "Sort by name")
{
valgt="filmstylename.xsl"
}
else
{
valgt="filmstyletitle.xsl"
}



// Load XML
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("test.xml")

// Load the XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load(valgt)

// Transform
document.write(xml.transformNode(xsl))
}
</script>

</head>
<body>

<form>
My favorite browser is:
<select name="dropdown" onchange="put()">
<option>--Select your favourite--
<option>Sort by name
<option>Sort by title
</select>
</form>

</body>
</html>
Avatar billede erikjacobsen Ekspert
02. juli 2000 - 00:22 #1
f (txt= = "Sort by name")
Avatar billede erikjacobsen Ekspert
02. juli 2000 - 00:23 #2
if (txt == "Sort by name")

(jeg var vist lidt for hurtigt)
Avatar billede getalife Nybegynder
02. juli 2000 - 00:30 #3
Christ.... et tegn... *suk*

Hvad gør jeg så hvis jeg nu vil have flere end 2 valgmuligheder?
Skal jeg så smide flere IF's ind under ELSE?
Avatar billede getalife Nybegynder
02. juli 2000 - 00:31 #4
hvorfor lige to = tegn?
Avatar billede erikjacobsen Ekspert
02. juli 2000 - 01:06 #5
if (txt == "Sort by name") {
  ...
} else if (txt == "Abekatten Henrik spiser bananer") {
  ...
} else if (txt == "I Thyborøn er pigerne kønne") {
  ..
} else {
  ...
}

= er tilordning af værdi, og
== er sammenligning.

Sådan er det i C, C++, Java, PHP, JavaScrip (men ikke i Pascal/Delphi, ASP, ...)
Avatar billede getalife Nybegynder
02. juli 2000 - 10:42 #6
Kanon, takker
..selvom jeg nu aldrig ville skrive at pigerne i Thyborøn er kønne... ;o)

Getalife
Avatar billede erikjacobsen Ekspert
02. juli 2000 - 12:39 #7
Hvad kender du til det ?? Det var nu også kun et eksempel.
Avatar billede getalife Nybegynder
02. juli 2000 - 21:14 #8
Det kender jeg nu ikke så meget til... jeg forbinder bare Thyborøn med store brovtne fiskere og træsko-støvler.. :O)
Avatar billede aller Nybegynder
31. juli 2000 - 10:59 #9
LOL @ getalife
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester