Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


option -onselect

Postades av 2005-11-21 16:12:51 - Hobbe Husman, i forum javascript/dhtml, Tråden har 6 Kommentarer och lästs av 1826 personer

Hej,
varför fungerar inte detta?

<select onChange="alert('hej');")>
<option>option</option>
<option onSelect="alert('222');">2</option>
<option onSelect="alert('TRE');">3</option>
<option>4</option>
</select>

Jag vill få en alert med värdet "TRE" när jag väljer option 3.
onchange fungerar dock.

sökte på det, hittade flera kodexempel där de använt just detta. Men för mig fungerar det inte.
Använder IE5 & 6


Svara

Sv: option -onselect

Postades av 2005-11-21 16:27:27 - Daniel Åsberg

Såhär då kanske?
<code>
<select onChange="alert(this.value);")>
<option>option</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</code>


Svara

Sv:option -onselect

Postades av 2005-11-21 16:32:59 - Hobbe Husman

Jo, det där funkar.. men jag vill inte skriva ut värdet.

Det där var en förenklad kodsnutt på vad jag eg vill göra.

Jag vill alltså göra olika saker beroende på vad jag väljer, och vill slippa en massa if-satser eller caser-satser för att ta reda på vad som valts..

Kanske kan man som Value ange vad det är som ska ske, o sen skickar det till en funktion med onchange som omvandlar texten till script...


typ:

<select onChange="do(this.options[this.selectedIndex].value);")
<option value="">option</option>
<option value="element2.disabled =1;">2</option>
<option value="form5.submit();">3</option>
<option value="">4</option>
</select>

function do(str){
eval(str);
}

Det borde fungera va?

Ibland önskar man att man kunde skicka fler än ett value-värden med selects.
tex <option value="77" oc h value2="sjuttisju">



Svara

Sv: option -onselect

Postades av 2005-11-21 16:37:08 - Daniel Åsberg

Hm, vill du köra olika javascript på varje <option>-värde?


Svara

Sv:option -onselect

Postades av 2005-11-21 16:38:56 - Hobbe Husman

Preciiiiis..
Jag ändrade mitt förra svar efter att du skrev.. läs den igen..:)


Svara

Sv: option -onselect

Postades av 2005-11-21 16:47:49 - Hobbe Husman

Fan va gött.. min idé funkade....

<select onChange="eval(this.options[this.selectedIndex].value);")>
<option value="alert('det funkar juuu!');">option</option>
<option value="">2</option>
<option value="alert('JAAA');">3</option>
<option>4</option>
</select>


TACK för hjälpen!
..Varsågod!..
...Puss du är bäst..
.....Puss på dig med! Du åxå...

PS egotrippad o schizo? Jag? nää.:) DS



Det hade ändå vart smidigare med onSelect på varje Option, då jag har redan använder value fältet till ngt annat...:S


Svara

Sv:option -onselect

Postades av 2005-11-21 16:52:14 - Daniel Åsberg

Där ser man=)


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 615
27 953
271 709
284
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies