javascript を使用して作成した要素を asp:placeholder コントロールに追加しようとしましたが、追加されません。plsはこれに対する可能な解決策を提案します. 前もって感謝します。これは私のコードです:
function UpdateLabel(e,newValue)
{
var characterCode
if(e && e.which){ // NN4 specific code
e = e
characterCode = e.which
}
else {
e = event
characterCode = e.keyCode // IE specific code
}
if(characterCode==188)
{
alert(characterCode);
var array = newValue.split(",");
if(array.length==1)
{
}
else if ((array[array.length-2]!=""))
{
alert(array[array.length-2]);
var controlRef = document.createElement('a');
controlRef.href = '#';
controlRef.innerHTML = array[array.length-2];
controlRef.style.visibility = 'visible';
controlRef.onclick = function () { alert(array[array.length-2]); };
document.body.appendChild(controlRef);
var oEL = document.getElementById('<%=PlaceHolder1.ClientID %>');
oEL=document.createAttribute(controlRef);
oEL.appendChild(controlRef);
alert("oEL:"+oEL);
}
私もinsertBefore()を使ってみました。しかし、それは機能しません