<body>
<input type="button" onclick="addItem()" value="ADD" />
<script type="text/javascript">
function addItem()
{
var name=prompt("请输入文本框名称");
var temp=document.createElement("input");
temp.type="text";
temp.value=name;
temp.name=name;
document.body.appendChild(temp);
}
</script>
</body>
<input type="button" onclick="addItem()" value="ADD" />
<script type="text/javascript">
function addItem()
{
var name=prompt("请输入文本框名称");
var temp=document.createElement("input");
temp.type="text";
temp.value=name;
temp.name=name;
document.body.appendChild(temp);
}
</script>
</body>
解决方案 »
- 求助!后台显示当前登陆的用户名的代码是怎样的?
- 刷新问题怎么解决啊?
- 发一个Referer欺骗的东东
- 我想做一个下载页面,页面上有几个联结,点击后应该出现一个提示框,询问用户打开还是下载。应该怎么写这个href?
- 当输入光标在text中我触发的事件是这么写的(onfocus()),当输入光标离开text时,那javascript怎么写
- 完美E-Mail正则表达式,附详细讲解,请大家帮忙测试一下!
- 我想写一个javascript将遍历<span></span>的值
- 如何使输入的数字在输入框内靠右对齐(急急急急)
- 送分了,日期格式匹配的正则表达式问题!
- 如何用Javascript控制打印机走纸?(说情见内)
- button的onclick()后,说fString没有定义,我明明定义了啊?
- 关于窗口的问题
<input type="button" onclick="addItem()" value="ADD" />
<script type="text/javascript">
var name='t';
var i=0;
function addItem()
{
//var name=prompt("请输入文本框名称"); var temp=document.createElement("input");
temp.type="text";
temp.value=name+(i++);
temp.name=name+i;
document.body.appendChild(temp);
}
</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
body{ font-size:12px;}
</style>
<script language="javascript">
function CreateTextBox1()
{
var temp=document.createElement("input");
temp.type="text";
temp.name=document.getElementById("txt").value;
document.body.appendChild(temp);
}
function CreateTextBox2()
{
document.body.innerHTML += "<input name="+document.getElementById("txt").value+">";
}
</script>
</head><body>
输入名称:<input name="txt" />
<input type="button" name="btn" value="生成方法1" onclick="CreateTextBox1();"/>
<input type="button" name="btn" value="生成方法2" onclick="CreateTextBox2();"/></body>
</html>
我要求是:点一个按钮,自动添加一个textbox,然后到另一个页面我能取到上一页面textbox 输的值。可现在问题是:根本取不到上一个页面的textbox的id.
{
var name=prompt("请输入文本框名称");
var temp=document.createElement("input");
temp.type="text";
temp.value=name;temp.name=name; //设name
temp.id=id; //设iddocument.body.appendChild(temp);
}
取值 不光根据id,
document.getElementsByName("")[0].value
document.getElementById("").value
取上一个页面的textbox的值
如果提交的话是根据name来取的你说的取不到值是什么情况呢?
temp.id=id; //设id你要自己处理下temp.name="name1"; //设name
temp.id="id1"; //设id
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm3</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<style type="text/css"> BODY { FONT-SIZE: 12px }
</style>
<script language="javascript">
var name='t';
var i=0;function CreateTextBox1()
{
var temp=document.createElement("input");
temp.type="text";
temp.value=name+(i++);
temp.name=name+i;
temp.id=name+i;
document.body.appendChild(temp);
} </script>
</HEAD>
<body>
<form id="WebForm3.aspx" action="11.aspx" method="post">
输入名称:<input name="txt"> <input type="button" name="btn" value="生成方法1" onclick="CreateTextBox1();"><INPUT type="button" value="Button"><INPUT type="image" src="Images/acty_button_blue.gif">
</form>
</body>
</HTML>
我测试时,生成一个textbox,到另一个页面。
代码如下:
string str="";
str=Request.Form["txt"].ToString()+Request.Form["t1"].ToString();
Response.Write(str);
Response.End();
取不到值。
temp.innerHTML='<input type="text" name="txt1">';
document.body.appendChild(temp);