document.getElementById(printTitle).innerHTML,为什么含有<tr>显示不出来呢

document.getElementById(printTitle).innerHTML,为什么含有<tr>显示不出来呢,第1张

你这是非标准写法,浏览器是不会识别,解析出来的HTML结构也不是你写的那样:

你原本的代码应该是这种结构:

<table>

<div id="printTitle">

<tr id="printTitle1">

<td bgcolor="#EFF7FF" >序号</td>

</tr>

</div>

</table>

经过浏览器的解析,解析出的HTML结构就变成了:

<div id="printTitle"></div>

<table>

<tbody>

<tr id="printTitle1">

<td bgcolor="#EFF7FF">序号</td>

</tr>

</tbody>

</table>

因此你这样通过这种方式是无法获取想要的内容,建议你直接在tr标签上定义ID,然后通过标签的outerHTML属性来获取对应的HTML内容,这样呆以满足你的要求。

代码:

documentgetElementById(“printTitle1”)outerHTML;

结果:

<tr id="printTitle1">

    <td bgcolor="#EFF7FF" >序号</td>

</tr>

代表了这个眼镜的韧性。

你可以理解成韧性,tr后边会带有一个具体的数字,这是一个整体,比如TR90是一种韧性很高的聚脂材料。它就像是一种系列的代表,就像金属的调值热处理一样,意思一样,但韧性不一样。

眼镜tr是指塑胶钛。是一种具有记忆性的高分子材料,是国际最流行的超轻镜框材料,具有超韧性,耐撞耐磨,摩擦系数低等特点,能有效防止在运动中,因镜架断裂、摩擦对眼睛及脸部造成的伤害。

英文字母产地检索France:

LV全产品制造

A0 A1 A2 A3 AA AN AR AO AS Al AC BA BU CA CI CT

DU ET FA FH FL FR

LM LO MD MB MI MO MX NO ND OS OU RA SD SL SNSP SR TH VI VR VX

USA:

FH FF OS SD (制造LV北美限定)

Spain:

CA(epi and new) LM LO MO(M-color) (制造LV小物部分系列包包)

Italy:

BO MA RO SA(制造LV小物服饰鞋类)

Swiss:

TC TO (制造LV订制旅行箱金属制品)

Germany:

PO PB (制造LV小物金属制品)

序列号是在包内部的,卡片条形码上的是货号

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">

<HTML>

<HEAD>

<TITLE> 价格计算器 </TITLE>

</HEAD>

<style>

table, td{

border:1px solid #cccccc;

border-collapse:collapse;

}

</style>

<BODY>

<script type="text/javascript">

var items = new Array();

//序号-名称-单价-描述

var idx = 0;

var cd = 0;

items[idx++] = [cd++,'选择商品','0',''];

items[idx++] = [cd++,'网线','15','超五类双绞线'];

items[idx++] = [cd++,'水晶头','05','纯铜水晶头'];

//选择商品

function fnChange(row){

var cbo = documentgetElementById('txtName'+row);

var item = items[cbovalue];

documentgetElementById('txtPrice'+row)value = item[2];

documentgetElementById('txtDes'+row)value = item[3];

fnCal(row);

}

//小计

function fnCal(row){

var _txtCount = documentgetElementById('txtCount'+row);

var price = documentgetElementById('txtPrice'+row)value;

var count = _txtCountvalue;

if(count1 > 0){

documentgetElementById('txtSubTotal'+row)value = count  price;

}else{

_txtCountvalue = '';

}

fnCalTotal();

}

//合计

function fnCalTotal(){

var subTotals = documentgetElementsByName('txtSubTotal');

var total = 0;

for(var i=0; i<subTotalslength; i++){

total += subTotals[i]value  1;

}

documentgetElementById('txtTotal')value = total;

}

//添加方法

function addtr()

{

//var trid=0;

var tab=documentgetElementById("tab");

//添加行

var newTR = tabinsertRow(tabrowslength);

//trid++;

//获取序号=行索引

var  rowIdx=newTRrowIndextoString();

newTRid = "tr" + rowIdx;

//添加列:序号

var newNameTD=newTRinsertCell(0);

newNameTDinnerHTML = rowIdx;

 //添加列:名称

var newNameTD=newTRinsertCell(1);

var _options = "";

for(var i=0; i<idx; i++){

_options += "<option value='"+items[i][0]+"'>"+items[i][1]+"</option>";

}

newNameTDinnerHTML = "<select  name='txtName' id='txtName" + rowIdx + "' onchange='fnChange("+rowIdx+")'>" + _options + "</select>";

//添加列:单价

var newDesTD=newTRinsertCell(2);

newDesTDinnerHTML = "<input style='width:80px;' readonly='readonly' name='txtPrice' id='txtPrice" + rowIdx + "'/>";

//添加列:描述

var newDesTD=newTRinsertCell(3);

newDesTDinnerHTML = "<input style='width:100%;' name='txtDes' id='txtDes" + rowIdx + "'/>";

//添加列:数量

var newDesTD=newTRinsertCell(4);

newDesTDinnerHTML = "<input style='width:40px;' name='txtCount' id='txtCount" + rowIdx + "' onchange='fnCal("+rowIdx+")'/>";

//添加列:小计

var newDesTD=newTRinsertCell(5);

newDesTDinnerHTML = "<input style='width:80px;' readonly='readonly' name='txtSubTotal' id='txtSubTotal" + rowIdx + "'/>";

//添加列:删除按钮

var newDeleteTD=newTRinsertCell(6);

//添加列内容

newDeleteTDinnerHTML = "<div align='center' style='width:40px'><a href='javascript:;' onclick=\"deltr('tr" + rowIdx + "')\">删除</a></div>";

}

</script>

<script type="text/javascript">

//删除其中一行

function deltr(trid)

{    //alert(trid);

var tab=documentgetElementById("tab");

var row=documentgetElementById(trid);

var index=rowrowIndex;//rowIndex属性为tr的索引值,从0开始

tabdeleteRow(index);  //从table中删除

//重新排列序号,如果没有序号,这一步省略

var nextid;

for(i=index;i<tabrowslength;i++){

tabrows[i]cells[0]innerHTML = itoString();

nextid=i+1;

remark=documentgetElementById("remark"+nextid);

remarkid="remark";

}

fnCalTotal();

}

</script>

<body>

<input type="button" value="添加" onclick="addtr()" />

<table  width="70%" id="tab">

<tr id="trHeader">

<td width="50px">序号</td>

<td width="170px">名称</td>

<td width="80px">单价</td>

<td>描述</td>

<td width="80px">数量</td>

<td width="80px">小计</td>

<td width="80px"> *** 作</td>

</tr>

</table>

价格合计:<input type="text" id="txtTotal"/>

</BODY>

</HTML>

以上就是关于document.getElementById(printTitle).innerHTML,为什么含有<tr>显示不出来呢全部的内容,包括:document.getElementById(printTitle).innerHTML,为什么含有<tr>显示不出来呢、眼镜编号TR512是什么意思、LV包 序列号是:tr0130 是什么意思 朋友说LV没有TR开头的,我在上海淮海路旗舰店买的会是假的吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9533065.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存