Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在1个输入类型中调用2个函数_Javascript_Php - Fatal编程技术网

Javascript 如何在1个输入类型中调用2个函数

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

函数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 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>';