Försöker ge javascript ännu en chans att visa vad det klara av.. fast jag har fasnat:
for (i=0; i<IDList.length; i++){
if (IDList[i]==''){men = men + ' </td>\n <td width="2"></td>\n <td style="border: inset 1px;">\n';continue;}
else if (IDList[i]=='newline'){ men = men + '</td></tr><tr><td style="border: inset 1px;">';continue;}
else if (IDList[i]=='fontfam'){ mem = mem + "<select class='navig' name='select2' onChange=cmdExec('fontname',this[this.selectedIndex].value);>\n"
+ '<option selected>Font</option>\n'
for (u=0; u<font_fam.length; u++){ mem= mem+ '<option value="Arial">Arial</option>\n'}
mem = mem + '</select>\n';continue;}
else {men = men + " <button class=btn onclick=FormatText('" +IDList[i]+ "',true,'') name='button_"+IDList[i]+"' unselectable='on'><img src='images/post_button_" +IDList[i] +".gif'></button>\n";continue;}
}
men = men + ' </td>\n'
+ ' </tr>\n'
+ '</table>\n'
+ '<table><tr><td><input type="checkbox" onclick="setMode(this.checked)" id=checkbox2 name=checkbox2> HTML Source</td></tr></table>'
+ '</td></tr></table>\n'
document.write(men)
}
problemet är när jag la in "else if (IDList *=='fontfam')" raderna.. det tycks nästan så att den inte gillar att ha en för lång variabel "mem" undra bara om någon vet var felet är....
en fråga till finns det någon möjlighet att se vad felet är vilken rad och sånt i IE?*