Javascript 如何在1个输入类型中调用2个函数
函数addRow(tableID){Javascript 如何在1个输入类型中调用2个函数,javascript,php,Javascript,Php,函数addRow(tableID){ var table=document.getElementById(tableID); var rowCount=table.rows.length; var row=table.insertRow(rowCount); var colCount=table.rows[0].cells.length; 对于(var i=0;i,可以使用单元格的innerHTML属性 做点像 function addRow(tableID) { var ta
var table=document.getElementById(tableID);
var rowCount=table.rows.length;
var row=table.insertRow(rowCount);
var colCount=table.rows[0].cells.length;
对于(var i=0;i,可以使用单元格的innerHTML属性
做点像
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var colCount = table.rows[0].cells.length;
for(var i=0; i<colCount; i++) {
var newcell = row.insertCell(i);
if (i==2) {
newcell.innerHTML="<div id='txtHint"+xx+"'></div>";
}
else if(i==0){
newcell.innerHTML = "<INPUT type='checkbox' name='chk[]'/>";
}
else if (i==1) {
newcell.innerHTML = table.rows[1].cells[1].innerHTML;
switch(newcell.childNodes[0].type) {
case "select-one":
newcell.childNodes[0].setAttribute("onchange","showUser(this.value,"+xx+");showrole(this.value,"+xx+")");
}
}
else if (i==3) {
newcell.innerHTML="<div id='txtHintrole"+xx+"'></div>";
}
newcell.innerHTML='content';
希望这有帮助PHP与此有什么关系?我认为您需要做的是将数据库中的数据加载到javascript数组中。然后使用该值数组创建表,并将用户名添加到表的命名中,如txhintusername1,并使用该名称调用所需的函数。我解决了该问题,但现在我遇到了另一个问题e、 …请再帮我一次,你能告诉我怎么做吗?我试过了,它说的是html元素,我应该放什么内容?感谢它在一开始工作我声明variabel xx=1,但功能类似于txthint广告第一行显示txthint3而不是txthint1 emmYes xx+,当你用for循环递增时更好。我想要要问另一个问题,我可以发布另一个答案吗?或者我只需要编辑第一个帖子。我想在这里可以
newcell.innerHTML = '<div id="txthint' + i + '">content</div>';