87,907
社区成员
发帖
与我相关
我的任务
分享
function addRow(){
var tbody = document.getElementById("tbody1");
var tr = document.createElement("tr");
var td1 = document.createElement("td");
var td2 = document.createElement("td");
td1.innerHTML = "<div id='aa' align='right'>网址:<div>";
td2.innerHTML = "<div id='bb' align='left'>http:// <input type='TextBox' id='htmlUrl' value=' '></div>";
tr.appendChild(td1);
tr.appendChild(td2);
tbody .appendChild(tr);
}
//犯错误了
vl+=vl==""?vl:"|"+vl;
应该为
//vl+=vl==""?this_vl:"|"+this_vl;
//点确定的时候?得到所有的?
<input type='TextBox' id='htmlUrl' value='' name='htmlUrl'>
//加个name,本身id设置相同的是js的大忌。
//写个功能,取所有值,用符号|隔开
var s=document.getElementsByName("htmlUrl")
var vl="" //
for(i=0;i<s.length;i++)
{
var this_vl=s[i].value;
vl+=vl==""?vl:"|"+vl;
}
//结果格式vl="sdf|sdf1|sdf"
function addRow(e){
var idstr = 'htmlUrl'+e;
var tbody = document.getElementById("tbody1");
var tr = document.createElement("tr");
var td1 = document.createElement("td");
var td2 = document.createElement("td");
td1.innerHTML = "<div id='aa' align='right'>网址:<div>";
td2.innerHTML = "<div id='bb' align='left'>http:// <input type='TextBox' id=idstr value=' '></div>";
tr.appendChild(td1);
tr.appendChild(td2);
tbody .appendChild(tr);
}
function getValueById(e){
var input = document.getElementById(e);
alert(input.value);
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<table>
<tbody id="tbody1">
</tbody>
</table>
<SCRIPT LANGUAGE="JavaScript">
<!--
function addRow(){
var tbody = document.getElementById("tbody1");
var tr = document.createElement("tr");
var td1 = document.createElement("td");
var td2 = document.createElement("td");
td1.innerHTML = "<div id='aa' align='right'>网址:<div>";
td2.innerHTML = "<div id='bb' align='left'>http:// <input type='TextBox' id='htmlUrl' value=' '></div>";
tr.appendChild(td1);
tr.appendChild(td2);
tbody .appendChild(tr);
}
function getURL(obj){
alert(obj.value) ;
}
addRow() ;
//-->
</SCRIPT>
<input type='button' value='确 定' onclick="getURL(document.getElementById('htmlUrl'))"/>
</BODY>
</HTML>
function addRow(){
var tbody = document.getElementById("tbody1");
var tr = document.createElement("tr");
var td1 = document.createElement("td");
var td2 = document.createElement("td");
td1.innerHTML = "<div id='aa' align='right'>网址:<div>";
td2.innerHTML = "<div id='bb' align='left'>http:// <input type='TextBox' id='htmlUrl' value=' ' onkeyup='return show(this)'></div>";
tr.appendChild(td1);
tr.appendChild(td2);
tbody .appendChild(tr);
}
function show(obj){
alert("现在的输入值为"+obj.value)
}