fejl ved flere javascript
Jeg laver flere javascript på en side men det er kun den sidste virker som den skal og det er lige meget om jeg har 2 eller 6 på samme side.Funktion 1
<script type="text/javascript">
var optinpm31=['Vælg variant','Grøn','Rød'];
var optinp31=[['Vælg antal'],['1','2'],['1']];
var x31 = function domopt31(tmpnr31,tmpval31){
sel=document.getElementsByName(tmpnr31)[0];
while(sel.childNodes.length>0)sel.removeChild(sel.childNodes[0]);
if(tmpnr31=='variant31')tmparr31=optinpm31;
else tmparr31=optinp31[tmpval31];
for(i=0;i<tmparr31.length;i++){
tmpnode31=document.createElement("option");
tmptxt31=document.createTextNode(tmparr31[i]);
tmpnode31.appendChild(tmptxt31);
sel.appendChild(tmpnode31);
}
if((tmpnr31=='variant31')||(tmpnr31=='antal31')&&(tmpval31==0)){
document.getElementsByName('antal31')[0].setAttribute("disabled","disabled");
if(tmpnr31=='variant31')sel.onchange=function(){domopt31('antal31',this.selectedIndex);}
}else document.getElementsByName('antal31')[0].removeAttribute("disabled");
}
onload=function(){x31('antal31',0);x31('variant31',-1);}
</script>
<select size="1" name="variant31" style="width: 117px">
</select>
<br>
<select size="1" name="antal31" style="width: 40px">
</select> Stk.
Funktion 2
<script type="text/javascript">
var optinpm34=['Vælg variant','Grå','Grøn'];
var optinp34=[['Vælg antal'],['1','2'],['1']];
var x34 = function domopt34(tmpnr34,tmpval34){
sel=document.getElementsByName(tmpnr34)[0];
while(sel.childNodes.length>0)sel.removeChild(sel.childNodes[0]);
if(tmpnr34=='variant34')tmparr34=optinpm34;
else tmparr34=optinp34[tmpval34];
for(i=0;i<tmparr34.length;i++){
tmpnode34=document.createElement("option");
tmptxt34=document.createTextNode(tmparr34[i]);
tmpnode34.appendChild(tmptxt34);
sel.appendChild(tmpnode34);
}
if((tmpnr34=='variant34')||(tmpnr34=='antal34')&&(tmpval34==0)){
document.getElementsByName('antal34')[0].setAttribute("disabled","disabled");
if(tmpnr34=='variant34')sel.onchange=function(){domopt34('antal34',this.selectedIndex);}
}else document.getElementsByName('antal34')[0].removeAttribute("disabled");
}
onload=function(){x34('antal34',0);x34('variant34',-1);}
</script>
<select size="1" name="variant34" style="width: 117px"><option>Vælg variant</option><option>Grå</option><option>Grøn</option></select>
<br>
<select size="1" name="antal34" style="width: 40px"><option>1</option></select> Stk.