javascript获取要显示在textarea中的段落的值
我试图使用javascript将段落的值添加到文本区域。这是我目前的代码。我似乎无法让它发挥作用。谢谢你的帮助javascript获取要显示在textarea中的段落的值,javascript,Javascript,我试图使用javascript将段落的值添加到文本区域。这是我目前的代码。我似乎无法让它发挥作用。谢谢你的帮助 <html> <head> </head> <body> <button value="this is a length definition" onclick="reveal(this.value)"> hi</button> <script type="text/javascri
<html>
<head>
</head>
<body>
<button value="this is a length definition" onclick="reveal(this.value)"> hi</button>
<script type="text/javascript">
function reveal(value)
{
var text = value;
document.outputtext.value += value;
}
</script>
<table>
<tr>
<td><textarea name="outputtext"></textarea></td>
</tr></table>
</body>
</html>
你好
功能显示(值)
{
var text=值;
document.outputtext.value+=值;
}
您的文本区域不是文档的一部分。此外,按钮值不是段落
- 给它一个ID并使用
(推荐)或document.getElementById(“outputtext”).value
- 包装在表单中并执行
或document.formName.outputtext.value
- 使用笨拙的
文档.getElementsByName(“outputtext”)[0]。值
你好
功能显示(值){
document.getElementById(“outputtext”).value+=value;
}
您的文本区域不是文档的一部分。此外,按钮值不是段落
- 给它一个ID并使用
(推荐)或document.getElementById(“outputtext”).value
- 包装在表单中并执行
或document.formName.outputtext.value
- 使用笨拙的
文档.getElementsByName(“outputtext”)[0]。值
你好
功能显示(值){
document.getElementById(“outputtext”).value+=value;
}
应更改为
<textarea id="outputtext"></textarea>
祝你好运
您可以使用name,但必须调用getElemntsByName()并接收一个元素数组
<textarea id="outputtext"></textarea>
祝你好运
您可以使用name,但必须调用getElemntsByName()并接收元素数组更改为:
<html>
<head>
</head>
<body>
<button value="this is a length definition" onclick="reveal(this.value);"> hi</button>
<script type="text/javascript">
function reveal(value)
document.getElementById("outputtext").value += value;
}
</script>
<table>
<tr>
<td><textarea id="outputtext"></textarea></td>
</tr></table>
</body>
</html>
你好
功能显示(值)
document.getElementById(“outputtext”).value+=value;
}
代码更改为:
<html>
<head>
</head>
<body>
<button value="this is a length definition" onclick="reveal(this.value);"> hi</button>
<script type="text/javascript">
function reveal(value)
document.getElementById("outputtext").value += value;
}
</script>
<table>
<tr>
<td><textarea id="outputtext"></textarea></td>
</tr></table>
</body>
</html>
你好
功能显示(值)
document.getElementById(“outputtext”).value+=value;
}
你好
功能显示(值)
{
var text=值;
document.getElementById(“outputtext”).value+=text;
}
你好
功能显示(值)
{
var text=值;
document.getElementById(“outputtext”).value+=text;
}
我相信我们刚才已经回答了这个问题。。。没什么新的我相信我们刚才已经回答过了。。。没什么新鲜事
<html>
<head>
</head>
<body>
<button value="this is a length definition" onclick="reveal(this.value)"> hi</button>
<script type="text/javascript">
function reveal(value)
{
var text = value;
document.getElementById("outputtext").value += text;
}
</script>
<table>
<tr>
<td><textarea id="outputtext"></textarea></td>
</tr></table>
</body>
</html>