D
david.mcreynolds
Browser: IE 6
Trying to dynamically add hidden input to form.
var deleteName = "'delEvs[";
deleteName += deletedCounter++;
deleteName += "].eventId'";
var delElem = document.createElement("input");
delElem.setAttribute("type","hidden");
delElem.setAttribute("value","'"+eventId+"'");
delElem.setAttribute("name", deleteName);
alert("delElem: "+delElem.outerHTML);
document.forms[1].appendChild(delElem);
The last alert always shows <input type="hidden" value="34343" >, but
name never
shows up. I've also tried
var delAttrName = document.createAttribute("name");
delAttrName.nodeValue = deleteName;
delElem.setAttribute(delAttrName);
but then the output from the alert is
"<input type="hidden" value="34343" [object]=null>" even if I
specifically set delAttrName.name or delAttrName.value;
--dlm
Trying to dynamically add hidden input to form.
var deleteName = "'delEvs[";
deleteName += deletedCounter++;
deleteName += "].eventId'";
var delElem = document.createElement("input");
delElem.setAttribute("type","hidden");
delElem.setAttribute("value","'"+eventId+"'");
delElem.setAttribute("name", deleteName);
alert("delElem: "+delElem.outerHTML);
document.forms[1].appendChild(delElem);
The last alert always shows <input type="hidden" value="34343" >, but
name never
shows up. I've also tried
var delAttrName = document.createAttribute("name");
delAttrName.nodeValue = deleteName;
delElem.setAttribute(delAttrName);
but then the output from the alert is
"<input type="hidden" value="34343" [object]=null>" even if I
specifically set delAttrName.name or delAttrName.value;
--dlm