顯示具有 createElement 標籤的文章。 顯示所有文章
顯示具有 createElement 標籤的文章。 顯示所有文章

2010年11月3日

createElement 時 IE會顯示 submitName

在很開心的 createElement 並指定name='username'的時侯

發現在IE檢視原始碼會出現 submitName='username'

前面的submit怎麼弄都弄不掉,後來找到解決方法.

解決方式如下
方法1.直接指定上層元素如  td.innerHTML=''

方法2.
try{input = createElement(');}
catch(e)
{
input = document.createElement('input');

input.name='username';
}

雖然這東西影響不大,但是覺得很礙眼的話,以上方式可以把它處理掉.

2010年11月1日

javascript createElement備忘

測試一測試二


td = document.createElement("td");

txt = document.createElement("text");

txt.innerHTML='測試一';
td.appendChild(txt);

input = document.createElement("input");
input.type = 'text';
input.style.width='50px';
input.id='';
input.name='';
input.value = '';
input.setAttribute('onblur', '' );
td.appendChild(input);

txt = document.createElement("text");

txt.innerHTML='測試二';
td.appendChild(txt);

tr = document.createElement("tr");

tr.appendChild(td);

table[0].appendChild(tr);