Frage : Javascript mit createElement („Index ") dynamisch hinzufügen

Ich habe diesen Code unter, dem ich dynamisch Reihen einem Tabelle…

I habe 9 Zellen von 0 hinzufüge - 8.

This Codearbeiten bis zu einem Punkt ohne Störungen:

This ist, wo es ein wenig ausfällt:  //Set das Javascript für den kombinierten Kasten:: Unten sehen.      

After die dynamische Kreation des kombinierten Kastens, den ich den folgenden Index haben muss, der ZELLE 5 in der Tabelle hinzugefügt wird, Reihe nach neuem row.



That it.



//Standard auserwähltes Box
var cellStandard = row.insertCell (5);
var celS = document.createElement („select ");
celS.name = „Standard“ + Wiederholung;
celS.id = „Standard“ + Wiederholung;
celS.size = 1;
celS.style.fontSize = „10px“;

cellStandard.appendChild (celS);


var Wahl = document.createElement („option ");
option.value = „0“;
option.appendChild (document.createTextNode („Select eins“));

celS.appendChild (Wahl);

<% während (! cmStd.EOF) {%>
var Wahl = document.createElement („option ");
option.value = „<%= (cmStd.Fields.Item („cm_std_id“). Value) %>“;
option.appendChild (document.createTextNode („<%= (cmStd.Fields. Einzelteil ( " cm_stand_txt“). Value)%>"));

celS.appendChild (Wahl);

<% cmStd.MoveNext (); } wenn (cmStd.CursorType > 0) {wenn (! cmStd.BOF) projs.MoveFirst (); } sonst {cmStd.Requery (); } %>

//Set das Javascript für den kombinierten Kasten - DIESES IST, WAS NICHT ARBEITET!
var SS = document.createElement („script ");
ss.type = „Text/Javascript“;
ss.language = „Javascript“;
ss.text = „var z = dhtmlXComboFromSelect („cmStds“ + Wiederholung +“ "); „;
ss.defer = richten aus;
var tt = document.createTextNode (ss);
cellStandard.appendChild (tt);

anstelle vom Index, der geschrieben erhalte ich ist, dieses:

[Gegenstand HTMLScriptElement]

I gerade Notwendigkeit, dieses dynamisch zu schreiben:



, jedes Mal wenn ich eine neue Reihe addiere.  das ist ziemlich genau it.

Peter

Antwort : Javascript mit createElement („Index ") dynamisch hinzufügen

… und Sie entfernte das createTextNode („Ihren Code hier“)
Weitere Lösungen  
 
programming4us programming4us