|
本帖最后由 zynet 于 2017-5-10 17:13 编辑
HTML代码:
<div component="$UI/system/components/justep/list/list" class="x-list" data="newsData" xid="jtcyList1">
<input component="$UI/system/components/justep/button/button" class="btn btn-default" style="font-size:16px;" value="+"></input>
<table component="$UI/system/components/bootstrap/table/table" class="table table-bordered table-hover table-striped" xid="oTable">
<thead>
<tr>
<th data-options="field:'zcmc',width:100,align:'center',editor:{type:'text',options:{required:true}}">资产名称</th>
<th data-options="field:'dw',width:50,align:'center' ,editor:'text'">单位</th>
<th data-options="field:'sl',width:50,align:'center',editor:'text'">数量</th>
</tr>
</thead>
</table>
</div>
JS 代码:
Model.prototype.button1Click = function(event){
var oTable = document.getElementById("oTable");
var tr=oTable.insertRow(0);
var td_1 = tr.insertCell(0);
td_1.innerHTML = "<div contenteditable='true'></div>";
var td_2 = tr.insertCell(1);
td_2.innerHTML = "<div contenteditable='true'></div>";
var td_3 = tr.insertCell(2);
td_3.innerHTML = "<div contenteditable='true'></div>";
};
错误:点击按钮新增加一行提示 'Cannot read property 'insertRow' of null'
请问这是什么原因?
|
-
错误提示
|