Hej,
Funderingar kring select:
<select name="mark" size="1" >
<option value="Nej"selected><%=Nej%></option>
<option value="Ja" ><%=Ja%></option>
</select>
Om man väljer någon av option vill jag att ny select ska vissas hur fixar jag detta?
Hmm jag försökte så här men jag får ingen värde med??
function navigate(obj){
if (obj.options[obj.selectedIndex].value=="Ja") {
location.href = "placead.asp?page=Ja&item=<%=request("item")&description=<%=request("description")"
}
}
Jag förstår visserligen inte heller hur du använder request i detta javascript. För att kunna göra det måste du ju redan ha postat variablerna / formuläret. Har du det? Eller har du ett steg någonstans som inte vi förstår?
Nej, det är antagligen för att du inte vill svara på mina frågor. Du får använda javascript för att hämta variablerna om du inte redan har postat värdena till sidan. Sök i det forumet.
Ok det blev lite strul här med förklaringen hoppas på att det är lite klarare nu.
Alltså vad jag vill är att om man väljer alternativ i select ”Ja” då skall det visas den nya selecten med ifyllda värden från dem övriga fält i formuläret på samma sida (placead.asp)
Textfält (item)
Textfält (description)
Osv.
<head>
<script type="text/javascript" language="javascript">
<!--
function navigate(obj){
if (obj.options[obj.selectedIndex].value=="Ja") {
location.href = "placead.asp?page=Ja"
}
}
-->
</script>
</head>
<% IF Request("page") = "Ja" THEN %>
// Den nya selecten!
<select name="pla" size="1"
<option value=""selected>Välj betalning</option>
<option value="Sms"><%=Sms%></option>
<option value="Rakning" ><%=Rakning></option>
</select
<% ELSE %>
<select name="mark" size="1" onchange="navigate(this)">
<option value="Nej"selected><%=Nej%></option>
<option value="Ja" ><%=Ja%></option>
</select>
<% END IF %>