gpt4 book ai didi

初学者的 JavaScript

转载 作者:行者123 更新时间:2023-11-28 11:40:57 25 4
gpt4 key购买 nike

我只是想编写一个简单的代码来打印用户的输入。这就是我所拥有的:

<script type="text/javascript">
function displayText() {
var input = document.getElementById('input').value;
document.getElementById('p').innerHTML = input;
}
}
</script>

<font face="arial" size="5" color="blue">Input section</font> <br/>
Query Sequence
<form name="form">
<textarea id="input" rows="8" cols="60" id="input" ></textarea><br/>
<button type="button" style="height: 25px; width: 100px" onClick="displayText()">Display Date</button><br/>
<p id="p"></p>
</form>

我不知道为什么它不起作用......还有一个小问题:在html中为表单标签分配ID和名称有什么区别?谢谢!

最佳答案

function displayText() {
var input = document.getElementById('input').value;
document.getElementById('p').innerHTML = input;
} <--- extra brace
}

编辑:回应注释:

what is the difference between assigning an ID and a name to a form tag in html

ID 唯一标识元素,可用于 CSS 样式,或者像您一样在 JavaScript 中快速获取元素。

服务器端使用 name 属性来识别元素并获取其值。例如:

<textarea id="input" name="textinput" rows="8" cols="60" id="input" ></textarea>

如果将此表单发布到 PHP 脚本,您将使用如下方式访问该值:

echo $_POST['textinput'];

您还可以使用名称导航到元素,但不建议这样做。

关于初学者的 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6163260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com