der nachfolgende text ist ein auszug aus meinem Programmtext, bei öffnen kommt immer der fehler document.getelementbyid(...) ist Null oder kein Object. kann mir mal jemand sagen woran das liegt bin schon total am verzweifeln.
<script type="text/javascript"> function presse(va, pr, tex){ var p = pr.substr(2, 2); parseInt(p);
var a = "p"+(10 * p); var b = "p"+(10 * p + 1); var c = "p"+(10 * p + 2); var d = "p"+(10 * p + 3); var e = "p"+(10 * p + 4); var f = "p"+(10 * p + 5); var g = "p"+(10 * p + 6); var h = "p"+(10 * p + 7); var i = "p"+(10 * p + 8);
if(va != "0"){ document.write(a); var t = "t" + pr.substr(5, 2); var gr = "g" + pr.substr(8, 5);
var p = parseInt(p); p = p + 1; var pr1;
var alpha; var beta;
var design = "d" + p; if(va == 1){ document.getElementById(a).innerHTML="<br><textarea name=""+t+"" id=""+t+"" rows="20" cols="55">"+tex+"</textarea><span style="vertical-align: 1500%"> <input name=""+gr+"" type="file" size="20"></span>"; alpha = t.substr(1, 2); alpha = parseInt(alpha) + 1; t = "t" + alpha; beta = gr.substr(1, 2); beta = parseInt(beta) +1; gr = "g" + beta; t1 = t.substr(1, 2); g1 = gr.substr(1, 2); pr1 = "pr"+p+""+t1+""+g1; document.getElementById(b).innerHTML="<br><select onchange="presse(value, name);" name=""+pr1+""><option value="0">Design auswählen</option><option value="1">Text, Bild</option><option value="2">Bild, Text</option><option value="3">Text</option><option value="4">Bild</option><option value="5">Bild, Bild</option><option value="6">Bild, Bild, Bild</option></select><input type="hidden" name=""+design+"" value="1">"; }
if(va == 2){ document.write(a); document.getElementById(a).innerHTML="<br><span style="vertical-align: 1500%"><input name=""+gr+"" type="file" size="20"> </span><textarea name=""+t+"" id=""+t+"" rows="20" cols="55">"+tex+"</textarea>"; beta = gr.substr(1, 2); beta = parseInt(beta) +1; gr = "g" + beta; alpha = t.substr(1, 2); alpha = parseInt(alpha) + 1; t = "t" + alpha; t1 = t.substr(1, 2); g1 = gr.substr(1, 2); pr1 = "pr"+p+""+t1+""+g1; document.getElementById(b).innerHTML="<br><select onchange="presse(value, name);" name=""+pr1+""><option value="0">Design auswählen</option><option value="1">Text, Bild</option><option value="2">Bild, Text</option><option value="3">Text</option><option value="4">Bild</option><option value="5">Bild, Bild</option><option value="6">Bild, Bild, Bild</option></select><input type="hidden" name=""+design+"" value="2">"; }
if(va == 3){ document.getElementById(a).innerHTML="<br><textarea name=""+t+"" id=""+t+"" rows="4" cols="28">"+tex+"</textarea>"; alpha = t.substr(1, 2); alpha = parseInt(alpha) + 1; t = "t" + alpha; t1 = t.substr(1, 2); g1 = gr.substr(1, 2); pr1 = "pr"+p+""+t1+""+g1; document.getElementById(b).innerHTML="<br><select onchange="presse(value, name);" name=""+pr1+""><option value="0">Design auswählen</option><option value="1">Text, Bild</option><option value="2">Bild, Text</option><option value="3">Text</option><option value="4">Bild</option><option value="5">Bild, Bild</option><option value="6">Bild, Bild, Bild</option></select><input type="hidden" name=""+design+"" value="3">"; }
if(va == 4){ document.getElementById(a).innerHTML="<br><input name=""+gr+"" type="file" size="20">"; beta = gr.substr(1, 2); beta = parseInt(beta) +1; gr = "g" + beta; t1 = t.substr(1, 2); g1 = gr.substr(1, 2); pr1 = "pr"+p+""+t1+""+g1; document.getElementById(b).innerHTML="<br><select onchange="presse(value, name);" name=""+pr1+""><option value="0">Design auswählen</option><option value="1">Text, Bild</option><option value="2">Bild, Text</option><option value="3">Text</option><option value="4">Bild</option><option value="5">Bild, Bild</option><option value="6">Bild, Bild, Bild</option></select><input type="hidden" name=""+design+"" value="4">"; }
if(va == 5){ beta = gr.substr(1, 2); beta = parseInt(beta); document.getElementById(a).innerHTML="<br><input name=""+"g"+beta+"" type="file" size="20"><input name=""+"g"+(beta+1)+"" type="file" size="20">"; beta + 2; gr = "g" + beta; t1 = t.substr(1, 2); g1 = gr.substr(1, 2); pr1 = "pr"+p+""+t1+""+g1; document.getElementById(b).innerHTML="<br><select onchange="presse(value, name);" name=""+pr1+""><option value="0">Design auswählen</option><option value="1">Text, Bild</option><option value="2">Bild, Text</option><option value="3">Text</option><option value="4">Bild</option><option value="5">Bild, Bild</option><option value="6">Bild, Bild, Bild</option></select><input type="hidden" name=""+design+"" value="5">"; }
if(va == 6){ beta = gr.substr(1, 2); parseInt(beta); document.getElementById(a).innerHTML="<br><input name=""+"g"+beta+"" type="file" size="20"><input name=""+"g"+(beta+1)+"" type="file" size="20"><input name=""+"g"+(beta+2)+"" type="file" size="20">"; beta = gr.substr(1, 2); parseInt(beta); beta = beta + 3; gr = "g" + beta; t1 = t.substr(1, 2); g1 = gr.substr(1, 2); pr1 = "pr"+p+""+t1+""+g1; document.getElementById(b).innerHTML="<br><select onchange="presse(value, name);" name=""+pr1+""><option value="0">Design auswählen</option><option value="1">Text, Bild</option><option value="2">Bild, Text</option><option value="3">Text</option><option value="4">Bild</option><option value="5">Bild, Bild</option><option value="6">Bild, Bild, Bild</option></select><input type="hidden" name=""+design+"" value="6">"; } }else{ document.getElementById(a).innerHTML=""; if(p == 10){ document.getElementById("p90").innerHTML=""; }else{ var zeta = "p"+(10 * (p - 1) + 1); document.getElementById(zeta).innerHTML=""; } } }
presse('2', 'pr10_10_10');
</script> <table> <tr> <td width="776" bgcolor="#A29EBC" colspan="3"> <span id="p100"></span> <span id="p101"></span> <span id="p102"></span> <span id="p103"></span> <span id="p104"></span> <span id="p105"></span> <span id="p106"></span> <span id="p107"></span> <span id="p108"></span> <span id="p109"></span> </td> </tr> <tr> <td width="776" bgcolor="#A29EBC" colspan="3"> <span id="p110"></span> <span id="p111"></span> <span id="p112"></span> <span id="p113"></span> <span id="p114"></span> <span id="p115"></span> <span id="p116"></span> <span id="p117"></span> <span id="p118"></span> <span id="p119"></span> </td> </tr> <tr> <td width="776" bgcolor="#A29EBC" colspan="3"> <span id="p120"></span> <span id="p121"></span> <span id="p122"></span> <span id="p123"></span> <span id="p124"></span> <span id="p125"></span> <span id="p126"></span> <span id="p127"></span> <span id="p128"></span> <span id="p129"></span> </td> </tr> <tr> <td width="776" bgcolor="#A29EBC" colspan="3"> <span id="p130"></span> <span id="p131"></span> <span id="p132"></span> <span id="p133"></span> <span id="p134"></span> <span id="p135"></span> <span id="p136"></span> <span id="p137"></span> <span id="p138"></span> <span id="p139"></span> </td> </tr> <tr> <td width="776" bgcolor="#A29EBC" colspan="3"> <span id="p140"></span> <span id="p141"></span> <span id="p142"></span> <span id="p143"></span> <span id="p144"></span> <span id="p145"></span> <span id="p146"></span> <span id="p147"></span> <span id="p148"></span> <span id="p149"></span> </td> </tr> <tr> <td width="776" bgcolor="#A29EBC" colspan="3"> <span id="p150"></span> <span id="p151"></span> <span id="p152"></span> <span id="p153"></span> <span id="p154"></span> <span id="p155"></span> <span id="p156"></span> <span id="p157"></span> <span id="p158"></span> <span id="p159"></span> </td> </tr> <tr> <td width="776" bgcolor="#A29EBC" colspan="3"> <span id="p160"></span> <span id="p161"></span> <span id="p162"></span> <span id="p163"></span> <span id="p164"></span> <span id="p165"></span> <span id="p166"></span> <span id="p167"></span> <span id="p168"></span> <span id="p169"></span> </td> </tr> <tr> <td width="776" bgcolor="#A29EBC" colspan="3"> <span id="p170"></span> <span id="p171"></span> <span id="p172"></span> <span id="p173"></span> <span id="p174"></span> <span id="p175"></span> <span id="p176"></span> <span id="p177"></span> <span id="p178"></span> <span id="p179"></span> </td> </table>