webForumDet fria alternativet

Dropdown i två led

2 svar · 238 visningar · startad av Bearo

BearoMedlem sedan feb. 20067 inlägg
#1

Tjena wF medlemmar..
Nu kommer jag och dumpar ett problem igen ;)

Nu är det så att jag har en adminmodul där man ska kunna välja vad som visas på huvudsidan. först och främst ska man välja om den ska visas på internet (dropdown: ja, nej)
Om man har valt ja i den ska man kunna välja om informationen ska kunna visas på förstasidan (har man valt nej på internet är förstasidan default nej och disabled)

Detta körs mot asp och där finns vars en kolumn till Internet och Förstasidan (1:a eller 0:a) och ifall det redan är en 1:a så vill jag att det ska läsas ut som selected.

Jag har redan lekt lite med denna koden innan jag kom på att jag hade vatten över huvet ;)
(inte jag som har skrivit koden)

<SCRIPT Language="JavaScript">
<!--

Arrej=new Array(1);
Arrej[0]=new Array(1);

Arrej[0][0]="FSid:Ja";
Arrej[0][1]="FSid:Nej";

function SkapaVal(num)
{

document.val.sedan.options.length = Arrej[num].length;

for(ctr=0;ctr<Arrej[num].length;ctr++)
{
document.val.sedan.options[ctr]=new Option(Arrej[num][ctr],[ctr]);
}

document.val.sedan.selectedIndex=0;
}
//-->
</Script>

<FORM NAME="val" action="?Ac=ja" method="post">

<SELECT NAME="huvud" OnChange="SkapaVal(this.selectedIndex);">
<OPTION VALUE="1">Inet:Ja</OPTION>
<OPTION VALUE="2">Inet:nej</OPTION>
</SELECT>
<SELECT NAME="sedan">
<OPTION VALUE="">Välj ovan först</OPTION>
</SELECT>
<input type="submit" value="Skicka">
</FORM>

<%If request("ac") = "ja" then
	response.write request("huvud") & "<br>----<br>"
	response.write request("sedan")
end if
%>
BearoMedlem sedan feb. 20067 inlägg
#2

Verkligen ingen som kan fixa detta eller vill titta på det? ;)

J.N.Medlem sedan apr. 20031 660 inlägg
#3

HEJ!

Eftersom detta är en sak som går att fixa, sparkar jag igång tråden för dig!

Kontrollera vilken value/selectedIndex som är vald, sätt sedan enabled på nästa formfält om värdet är det korrekta.

http://www.devguru.com/Technologies/ecmascript/quickref/select.html

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