使用javascript在运行时生成的输入框上添加焦点

使用javascript在运行时生成的输入框上添加焦点,javascript,html,Javascript,Html,嗨,我有一个表单,它使用javascript在点击按钮时动态生成一个表行 一切都很好,但现在我想在我的表行中添加一个新生成的输入框的焦点,所以有人可以在这方面提供帮助吗? 这是我的剧本 <script language="javascript" type="text/javascript"> var jj=1; function addRow() {

嗨,我有一个表单,它使用javascript在点击按钮时动态生成一个表行 一切都很好,但现在我想在我的表行中添加一个新生成的输入框的焦点,所以有人可以在这方面提供帮助吗? 这是我的剧本

            <script language="javascript" type="text/javascript">
                var jj=1;
                function addRow()
                {
                    //alert(jj)
                    var tbl = document.getElementById('zimtable');
                    var lastRow = tbl.rows.length;
                    var iteration = lastRow - 1;
                    var row = tbl.insertRow(lastRow);

                    var firstCell = row.insertCell(0);
                    var el = document.createElement('input');
                    el.type = 'text';
                    el.name = 'zimname_' + jj;
                    el.id = 'zimname_' + jj;
                    el.size = 40;
                    el.maxlength = 40;
                    firstCell.appendChild(el);



                    var secondCell = row.insertCell(1);
                    var el2 = document.createElement('input');
                    el2.type = 'text';
                    el2.name = 'zimmob_' + jj;
                    el2.id = 'zimmob_' + jj;
                    el2.size = 10;
                    el2.maxlength = 10;
                    secondCell.appendChild(el2);

                    var thirdCell = row.insertCell(2);
                    var element4 = document.createElement("select");
                    element4.name ='zim_'+jj;
                    var option1 = document.createElement("option");
                    option1.value='TRUSTY';
                    option1.innerHTML='TRUSTY';
                    element4.appendChild(option1);

                    var option2 = document.createElement("option");
                    option2.value='MUQAMI HAZRAT';
                    option2.innerHTML='MUQAMI HAZRAT';              
                    element4.appendChild(option2);

                    var option3 = document.createElement("option");
                    option3.value='MASJIDWAR JAMAAT KA SAATHI';
                    option3.innerHTML='MASJIDWAR JAMAAT KA SAATHI';             
                    element4.appendChild(option3);

                    thirdCell.appendChild(element4);

                    var fourthCell = row.insertCell(3);
                    var el3 = document.createElement('input');
                    el3.type = 'text';
                    el3.name = 'zemail_' + jj;
                    el3.id = 'zemail_' + jj;
                    el3.size = 40;
                    el3.maxlength = 40;
                    fourthCell.appendChild(el3);

                    firstCell.focus();

                    // alert(i);
                    jj++;

                    makhtab.hh.value=jj;
                    //  alert(jj);
                }
            </script>

var jj=1;
函数addRow()
{
//警报(jj)
var tbl=document.getElementById('zimtable');
var lastRow=tbl.rows.length;
var迭代=最后一行-1;
变量行=tbl.insertRow(最后一行);
var firstCell=row.insertCell(0);
var el=document.createElement('input');
el.type='text';
el.name='zimname_u'+jj;
el.id='zimname_u'+jj;
el.size=40;
el.maxlength=40;
第一个细胞。追加子细胞(el);
var secondCell=row.insertCell(1);
var el2=document.createElement('input');
el2.type='text';
el2.name='zimmob_u2;'+jj;
el2.id='zimmob_u2;'+jj;
el2.2尺寸=10;
el2.maxlength=10;
第二细胞。附属物子细胞(el2);
var thirdCell=行插入单元格(2);
var element4=document.createElement(“选择”);
元素4.name='zim_'+jj;
var option1=document.createElement(“选项”);
选项1.value='TRUSTY';
选项1.innerHTML='TRUSTY';
要素4.附加子项(选项1);
var option2=document.createElement(“选项”);
选项2.value='MUQAMI HAZRAT';
选项2.innerHTML='MUQAMI HAZRAT';
要素4.附加子项(选项2);
var option3=document.createElement(“选项”);
选项3.value='MASJIDWAR jamat KA SAATHI';
选项3.innerHTML='MASJIDWAR jamat KA SAATHI';
要素4.附加子项(选项3);
第三单元。附加子单元(元素4);
var fourthCell=行插入单元格(3);
var el3=document.createElement('input');
el3.type='text';
el3.name='zemail_u'+jj;
el3.id='zemail_u2;'+jj;
el3.1尺寸=40;
el3.maxlength=40;
第四细胞。附属物(el3);
firstCell.focus();
//警报(一);
jj++;
makhtab.hh.value=jj;
//警惕(jj);
}
我想在生成的表行中的第一个输入框上添加焦点

$('#zimname_1').focus();
更改行:

firstCell.focus();
致:


您介意添加JSFIDLE吗?
el.focus();