gpt4 book ai didi

javascript - 如何获取用户输入的文本并将其渲染到页面上的元素?

转载 作者:行者123 更新时间:2023-11-28 04:23:35 27 4
gpt4 key购买 nike

所以我正在测试这个东西,我可以在文本输入中写入一些内容,然后将其渲染到页面上。我有一个 id 为 user-text 的文本输入以及 ID 为 apply-button 的提交输入,以及目标 <p>标记条目应该去的位置。本质上,您在文本输入中输入条目并单击按钮,它应该呈现到目标。但这对我不起作用。这是我的代码。

let userInput = document.querySelector('#user-text');
const applyButton = document.querySelector('#apply-button');
let userTarget = document.querySelector('#user-target');

applyButton.addEventListener('click', () => {
userTarget.textContent = userInput.nodeValue;
});
<div>
<div>
<p><input type='text' id='user-text' placeholder="Type your day here."name='blogtext'><input type='submit' id='apply-button'value='Click to Apply'>


</div>
<div id='target'>
<p id='user-target'></p>
</div>
</div>

如果您有任何疑问,请告诉我。

最佳答案

您可以使用userInput.value从输入字段获取值。也是您的第一个<p>标签未关闭。

<body>
<div>
<div>
<p><input type='text' id='user-text' placeholder="Type your day here."name='blogtext'><input type='submit' id='apply-button'value='Click to Apply'>


</div>
<div id='target'>
<p id='user-target'></p>
</div>
</div>

<script type='text/javascript'>
let userInput = document.querySelector('#user-text');
const applyButton = document.querySelector('#apply-button');
let userTarget = document.querySelector('#user-target');

applyButton.addEventListener('click', () => {
userTarget.textContent = userInput.value;
});
</script>
</body>

关于javascript - 如何获取用户输入的文本并将其渲染到页面上的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45252163/

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