Mad*_*doc 1 html javascript mootools
我正在尝试创建一堆元素并将它们插入表中.在FF和Chrome中,我的代码工作正常,但在IE中,当我按下"插入行"按钮时没有任何反应.没有错误或任何事情:\
我已经将我的代码简化为一个简单的例子,试图找到我做错了什么.
function insert_row(){
//get table element
var filterTable = $('table_search_filter');
//create new objects
var tr = new Element('tr');
var td1 = new Element('td');
var td2 = new Element('td');
var td3 = new Element('td');
var select_project = new Element('select', {'id':'select_secondary_' + filterCounter});
//add elements to table
td2.grab(select_project);
tr.grab(td1);
tr.grab(td2);
tr.grab(td3);
filterTable.grab(tr);
}
Run Code Online (Sandbox Code Playgroud)
当我写出我的tr元素innerHTML时,我在FF和IE中得到不同的结果:
FF - <td></td><td><select id="select_secondary_0"></select></td><td></td>
IE - <TD></TD><TD><SELECT id=select_secondary_0></SELECT></TD><TD></TD>
所以看起来IE处理它的方式不同.首先,标签是大写的,这是不好的.其次,我的身份没有'人物.为什么?我现在真的很困惑,漫长的一天:
| 归档时间: |
|
| 查看次数: |
2416 次 |
| 最近记录: |