<script>
<htlml>
<head>
onload = function(){
sHTML = "<select name=\"hour\" id=\"hour\">";
for(i=0;i<24;i++){
if(i<10){
sValue='0'+i;
}else{
sValue =''+i;
}
if(sValue=='<%=strHour%>'){
selectValue=' selected';
}else{
selectValue=''
}
sHTML += "<option value=\""+sValue+"\""+selectValue+">"+sValue+"</option>";
}
sHTML += "</select> : ";
[b]document.getElementById('selectHour').outerHTML=sHTML;[/b]
sHTML = "<select name=\"minute\" id=\"minute\">";
for(i=0;i<60;i++){
if(i<10){
sValue='0'+i;
}else{
sValue =''+i;
}
if(sValue=='<%=strMinute%>'){
selectValue=' selected';
}else{
selectValue=''
}
sHTML += "<option value=\""+sValue+"\""+selectValue+">"+sValue+"</option>";
}
sHTML += "</select>";
[b]document.getElementById('selectMinute').outerHTML=sHTML;[/b]
}</script>
</head>
<body>
<div id="selectHour"></div>
<div id="selectMinute"></div>
</body>
</html>
outerHTML verkar inte fungera i Mozilla?
Det funkar fint i IE så hur gör jag för att få det att fungera i Mozilla?
JojoxxMedlem sedan juni 20004 308 inlägg innerHTML funkar däremot i FF, så byt ut div'arna mot span och använd det istället:
<html>
<head>
<script type="text/javascript">
onload = function(){
sHTML = "<select name=\"hour\" id=\"hour\">";
for(i=0;i<24;i++){
if(i<10){
sValue='0'+i;
}else{
sValue =''+i;
}
if(sValue=='<%=strHour%>'){
selectValue=' selected';
}else{
selectValue=''
}
sHTML += "<option value=\""+sValue+"\""+selectValue+">"+sValue+"</option>";
}
sHTML += "</select> : ";
document.getElementById('selectHour').innerHTML=sHTML;
sHTML = "<select name=\"minute\" id=\"minute\">";
for(i=0;i<60;i++){
if(i<10){
sValue='0'+i;
}else{
sValue =''+i;
}
if(sValue=='<%=strMinute%>'){
selectValue=' selected';
}else{
selectValue=''
}
sHTML += "<option value=\""+sValue+"\""+selectValue+">"+sValue+"</option>";
}
sHTML += "</select>";
document.getElementById('selectMinute').innerHTML=sHTML;
}
</script>
</head>
<body>
<span id="selectHour"></span>
<span id="selectMinute"></span>
</body>
</html>
GuffaMedlem sedan juni 2004533 inlägg Re: Select funktion fungerar inte i Mozilla
Addeladde skrev:
outerHTML verkar inte fungera i Mozilla?
Det funkar fint i IE så hur gör jag för att få det att fungera i Mozilla?
Du övertygar de som utvecklar Mozilla att börja följa Microsoft istället för att följa standarden.
Jag uppskattar dock att du har ungefär 0,0001% chans att lyckas med det...
Peter SMedlem sedan dec. 20025 483 inlägg
Guffa skrev:
Jag uppskattar dock att du har ungefär 0,0001% chans att lyckas med det...
Får man fråga hur du beräknat denna sannolikhet? Den verkar nämligen litet väl låg med tanke på att Mozilla tidigare kopierat IE-specifik kod.
GuffaMedlem sedan juni 2004533 inlägg Som jag skrev så är det en uppskattning, inte en beräkning.