下拉列表框与表格的动态增加问题 大侠们,我要做一个高级查询,即:选中下拉列表框中的内容后,选中的内容显示在动态增加的表格单元格中,下一次选中的内容又显示在单元格中,也就是每选中一项,表格增加一行,选中的项显示在增加的表格行中,怎么实现阿???各位侠客快帮帮我啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><body><select id="sel1" onchange="addTable(this.value)"><option value="AAA" selected>AAA</option><option value="BBB" >BBB</option><option value="CCC" >CCC</option><option value="DDD" >DDD</option><option value="EEE" >EEE</option><option value="FFF" >FFF</option></select><br><p><table width="300" cellpadding="0" cellspacing="0" border="1" id="tbl1"><tr><td align="center">名称</td><td align="center">数量</td></tr></table><script>var tb1=document.getElementById("tbl1"); function addTable(str){ if(tb1.lastChild.lastChild){ var myNode=document.createElement("tr"); var myChild1=makeNode("td",str); var myChild2=makeNode("td",str); myNode.appendChild(myChild1); myNode.appendChild(myChild2); tb1.lastChild.appendChild(myNode); } } function makeNode(node,text){ var newNode=document.createElement(node); newNode.setAttribute("align","center"); var newText=document.createTextNode(text); newNode.appendChild(newText); return newNode;}</script></body></html>还可以动态删除 ExtJS 文件下载问题 急,跪求:js和iframe滚动条问题 Aptana Studio 2.0 打不开的问题 js怎么判断是否点击了框架里面的链接 求助EXTJS弹出窗口传参数的一个问题 css控制分辨率??? 送分题:100分求(渐隐渐现的文字效果,不要带闪烁,不要花哨,就朴素的显示又消失),在线等,马上给分! 打印某一页如何屏蔽掉上面的按钮 点击单选按钮后,如何得到它得值?为什么提示我没有定义??? 当我点击页面中间的内容时。如何让页面的滚动条保持不动?100分求答案。 下拉列表框与表格的动态增加问题 一个简单的引号问题
<body>
<select id="sel1" onchange="addTable(this.value)">
<option value="AAA" selected>AAA</option>
<option value="BBB" >BBB</option>
<option value="CCC" >CCC</option>
<option value="DDD" >DDD</option>
<option value="EEE" >EEE</option>
<option value="FFF" >FFF</option>
</select><br><p>
<table width="300" cellpadding="0" cellspacing="0" border="1" id="tbl1">
<tr><td align="center">名称</td><td align="center">数量</td></tr>
</table>
<script>
var tb1=document.getElementById("tbl1");
function addTable(str){ if(tb1.lastChild.lastChild){
var myNode=document.createElement("tr");
var myChild1=makeNode("td",str);
var myChild2=makeNode("td",str);
myNode.appendChild(myChild1);
myNode.appendChild(myChild2);
tb1.lastChild.appendChild(myNode);
}
}
function makeNode(node,text){
var newNode=document.createElement(node);
newNode.setAttribute("align","center");
var newText=document.createTextNode(text);
newNode.appendChild(newText);
return newNode;
}
</script>
</body>
</html>
还可以动态删除