紧急请帮助我. [英] Urgent please help me.Javascript

查看:81
本文介绍了紧急请帮助我.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我使用JavaScript创建HTML标签.标签正在创建并显示在浏览器窗口中.但是我无法使用其他JavaScript查找动态创建的标签名称.

注意:在视图源中,动态创建的标签未显示.

这是即时消息用于创建行(标签)的功能

Hi ,
Im creating html label using javascript. The labels are creating and showing in browser window. But i cant find the dynamically created label name using another javascript.

Note: In view source the dynamic created labels are not showing.

Here is the function that im using for creating rows(labels)

function OnButtonClick_txt_rows(sender, eventArgs) 
{
    var runat = ' runat="server";"';
    var DDL_Header_Align = $find("DDL_Header_Align");
    if (eventArgs.get_buttonType() == 2) 
    {
        var txt_rows = $find("txt_rows");
        var tbody = document.getElementById("t1").getElementsByTagName("tbody")[0];
        var row = document.createElement("TR");
        for (i = 0; i <= t1.rows[0].cells.length - 1; i++) 
        {
            var cell1 = document.createElement("TD");
            var Literal1 = document.getElementById("Literal1")
            cell1.innerHTML = '<tr><td><table ><tr><td colspan=10><div id=div_lbl_print_header' + i + 'style=text-align:' + DDL_Header_Align.get_value() + '><Label id=lbl_print_header' + i + '>' + document.getElementById("txt_Barcode_header").value + '<Label></div></td></tr>';
            cell1.innerHTML += '<tr><td colspan=10><div id=div_lbl_print_value_top' + i + '  ><Label runat ID=lbl_print_value_top' + i + ' class=' + document.getElementById("lbl_print_value_top").className + '></Label></div></td></tr>'
            cell1.innerHTML += '<tr><td colspan=10><div id=div_lbl_print_barcode' + i + '><Label runat ID=lbl_print_barcode' + i + '>' + document.getElementById("txt_Barcode_value").value + '</Label></div></td></tr>'
            cell1.innerHTML += '<tr><td colspan=10><div id=div_lbl_print_value' + i + '><font face="Free 3 of 9"><Label runat ID=lbl_print_value' + i + '>' + document.getElementById("txt_Barcode_value").value + '</Label></font></div></td></tr>'
            cell1.innerHTML += '<tr><td colspan=10><div id=div_lbl_print_Footer' + i + '><Label runat ID=lbl_print_Footer' + i + '>' + document.getElementById("txt_Barcode_Footer").value + '</Label></div></td></tr></table></td></tr>'
            Literal1.innerHTML = cell1.innerHTML
            row.appendChild(Literal1);
        }
        tbody.appendChild(row);
    }
    else 
    {
        var table = document.getElementById("t1");
        var rowCount = table.rows.length;
        if (rowCount != 1)
        table.deleteRow(rowCount - 1);
    }
}

推荐答案

find(" ); 如果(eventArgs.get_buttonType()== 2 ) { var txt_rows =
find("DDL_Header_Align"); if (eventArgs.get_buttonType() == 2) { var txt_rows =


find(" ); var tbody = 文档 .getElementById(" t1").getElementsByTagName( tbody")[ 0 ]; var row = 文档 .createElement(" TR"); for (i = 0 ; i< = t1.rows [ 1 ; i ++) { var cell1 = 文档 .createElement(" TD"); var Literal1 = 文档 .getElementById(" Literal1") cell1.innerHTML = ' < tr>< td>< table>< tr>< td colspan = 10>< div id = div_lbl_print_header' + i + ' style = text-align:' + DDL_Header_Align.get_value()+ ' ><标签ID = lbl_print_header' + i + ' >' + 文档. getElementById(" ).value + ' <标签</div></td></tr>'; cell1.innerHTML + = ' < tr>< td colspan = 10>< div id = div_lbl_print_value_top' + i + ' ><标签符文ID = lbl_print_value_top' + i + ' class =' + 文档 .getElementById(" ).className + ' ></Label></div></td></tr>' cell1.innerHTML + = ' < tr>< td colspan = 10>< div id = div_lbl_print_barcode' + i + ' ><标签标签ID = lbl_print_barcode' + i + ' >' + 文档 .getElementById(" ).value + ' </Label></div></td></tr>' cell1.innerHTML + = ' < tr>< td colspan = 10>< div id = div_lbl_print_value' + i + ' >< font face =免费3之9"><标签符文ID = lbl_print_value' + i + ' >' + " txt_Barcode_value").value + ' </Label></font></div></td></tr>'' cell1.innerHTML + = ' < tr>< td colspan = 10>< div id = div_lbl_print_Footer' + i + ' ><标签符文ID = lbl_print_Footer' + i + ' >' + 文档 .getElementById(" ).value + ' </Label></div></td></tr></table></td></tr>'' Literal1.innerHTML = cell1.innerHTML row.appendChild(Literal1); } tbody.appendChild(row); } 其他 { var table = 文档 .getElementById(" t1"); var rowCount = table.rows.length; 如果(行计数!= 1 ) table.deleteRow(rowCount- 1 ); } }
find("txt_rows"); var tbody = document.getElementById("t1").getElementsByTagName("tbody")[0]; var row = document.createElement("TR"); for (i = 0; i <= t1.rows[0].cells.length - 1; i++) { var cell1 = document.createElement("TD"); var Literal1 = document.getElementById("Literal1") cell1.innerHTML = '<tr><td><table ><tr><td colspan=10><div id=div_lbl_print_header' + i + 'style=text-align:' + DDL_Header_Align.get_value() + '><Label id=lbl_print_header' + i + '>' + document.getElementById("txt_Barcode_header").value + '<Label></div></td></tr>'; cell1.innerHTML += '<tr><td colspan=10><div id=div_lbl_print_value_top' + i + ' ><Label runat ID=lbl_print_value_top' + i + ' class=' + document.getElementById("lbl_print_value_top").className + '></Label></div></td></tr>' cell1.innerHTML += '<tr><td colspan=10><div id=div_lbl_print_barcode' + i + '><Label runat ID=lbl_print_barcode' + i + '>' + document.getElementById("txt_Barcode_value").value + '</Label></div></td></tr>' cell1.innerHTML += '<tr><td colspan=10><div id=div_lbl_print_value' + i + '><font face="Free 3 of 9"><Label runat ID=lbl_print_value' + i + '>' + document.getElementById("txt_Barcode_value").value + '</Label></font></div></td></tr>' cell1.innerHTML += '<tr><td colspan=10><div id=div_lbl_print_Footer' + i + '><Label runat ID=lbl_print_Footer' + i + '>' + document.getElementById("txt_Barcode_Footer").value + '</Label></div></td></tr></table></td></tr>' Literal1.innerHTML = cell1.innerHTML row.appendChild(Literal1); } tbody.appendChild(row); } else { var table = document.getElementById("t1"); var rowCount = table.rows.length; if (rowCount != 1) table.deleteRow(rowCount - 1); } }


您是不是要这样做:

< Label runat ID = ...

应该是runat=''server''吗?

此外,应该是ID = ''my_id''(您缺少值周围的准数)吗?
Did you mean to do this:

<Label runat ID=...

shoudln''t it be runat=''server''?

Furthermore, should it be ID = ''my_id'' (you''re missing the quoites around the values)?


这篇关于紧急请帮助我.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆