IvarMedlem sedan aug. 2002229 inlägg Hej!
Varför funkar inte javascriptet i Mozilla Firefox?
Kan Ni se felet?
<script type="text/javascript">
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
ns3up = (browserName == "Netscape" && browserVer >= 3);
ie4up = (browserName.indexOf("Microsoft") >= 0 && browserVer >= 4);
function skifta(val) {
var oSel = document.getElementById("plakjanje");
oSel.disabled=true;
var oVal = val.options[val.selectedIndex].value;
if (oVal=="Ja") ;
{
oSel.disabled=false;
}
}
</script>
Ett fel är att du har ett semikolon efter if-satsen. Sen finns det mycket mer som kan fixas också,neb jag tror det är vad som orsakar ditt fel primärt.
IvarMedlem sedan aug. 2002229 inlägg Jag tog bort semikolon men det hjälpte inte.
<script type="text/javascript">
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
mozila = (browserName == "Mozila" && browserVer >= 1.5);
ns3up = (browserName == "Netscape" && browserVer >= 3);
ie4up = (browserName.indexOf("Microsoft") >= 0 && browserVer >= 4);
function skifta(val) {
var oSel = document.getElementById("plakjanje");
oSel.disabled=true;
var oVal = val.options[val.selectedIndex].value;
if (oVal=="Ja")
{
oSel.disabled=false;
}
}
</script>
IvarMedlem sedan aug. 2002229 inlägg Kan någon anpassa scriptet till Firefox?
IvarMedlem sedan aug. 2002229 inlägg Scriptet aktiverar listmenyn bara om man väljer ”Ja” fron en annan listmeny som inehåller alternativ Ja och Nej.
Hela scriptet:
<%r=request("markerad")%>
<select name="mark" size="1" id="mark" onChange="change(this),skifta(this);">
<option <%If r ="Nej" Then Response.Write " Selected" end if%> value="Nej"><%=Nej%></option>
<option <%If r ="Ja" Then Response.Write " Selected" end if%> value="Ja" ><%=Ja%></option>
</select>
<script type="text/javascript">
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
mozila = (browserName == "Mozila" && browserVer >= 1.5);
ns3up = (browserName == "Netscape" && browserVer >= 3);
ie4up = (browserName.indexOf("Microsoft") >= 0 && browserVer >= 4);
function skifta(val) {
var oSel = document.getElementById("plakjanje");
oSel.disabled=true;
var oVal = val.options[val.selectedIndex].value;
if (oVal=="Ja")
{
oSel.disabled=false;
}
}
</script>
<select name="plakjanje" id="plakjanje" onChange="change(this) "disabled="disabled">
<option <%If p="Sms" Then Response.Write " Selected" end if%> value="Sms" ><%=Sms%></option>
</select>
IvarMedlem sedan aug. 2002229 inlägg Det var synd!
Finns det någon som kan läsa detta märkliga fenomen?
J.N.Medlem sedan apr. 20031 660 inlägg HEJ!
Det finns det säkert, det Fuel menade var att du postat oexekverad kod i tråden. Kör koden, posta resultatet, så ökar chansen betydligt för att problemet löses!
IvarMedlem sedan aug. 2002229 inlägg Ok, problemet i Mozilla Firefox e att listmenyn förblir disabled även om man väljer Ja
Men i IE funkar som det ska.
Peter SMedlem sedan dec. 20025 484 inlägg Hej! :)
Det skulle underlätta om du postade koden så som den ser ut då "Visa källa" väljes.