webForumDet fria alternativet

listproblem

2 svar · 195 visningar · startad av urban_hahne

urban_hahneMedlem sedan maj 2003153 inlägg
#1

Hej! jag skapar en lista med php från en databas. Beroende vad man klickar på så vill jag ta det valda numret från listan som argument och hoppa till en funktion med javascript, så här försökte jag göra men det vill inte funka.

<SELECT id='inputKategori' NAME=huvudKategoriNr onChange="changeInputbox(kategoriNr<? echo $rad["kategoriNr"]; ?>)">
<OPTION VALUE="">Välj kategori här</option>
<? while ($rad = mysql_fetch_array ($huvudKategoriDb)) { ?>
<OPTION VALUE=<? echo $rad["kategoriNr"]; ?>><? echo $rad["kategoriNamn"]; } ?></option>
</SELECT>
listan skapas som den ska men jag får syntaxfel på onChange-raden. Det har väl med php_utrycket att göra där radnummret ska finnas antar jag, men vet inte hur skriva korrekt. Kan det va något med this.value eller något?
Novis tacksam för hjälp.

yohpopsMedlem sedan feb. 20011 102 inlägg
#2
<SELECT id='inputKategori' NAME=huvudKategoriNr onChange="changeInputbox(this.value);">
<OPTION VALUE="">Välj kategori här</option> 
<? while ($rad = mysql_fetch_array ($huvudKategoriDb)) { ?> 
<OPTION VALUE="<? echo $rad["kategoriNr"]; ?>"><? echo $rad["kategoriNamn"]; } ?></option> 
</SELECT>
urban_hahneMedlem sedan maj 2003153 inlägg
#3

Jaha då var jag inte helt fel ute, tack för hjälpen.

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb