gpt4 book ai didi

javascript - 如何在输入标签中使用javascript显示实时输入?

转载 作者:行者123 更新时间:2023-12-03 01:39:27 25 4
gpt4 key购买 nike

如何通过用 input 标签替换 textarea 标签来运行此脚本?我在页面中使用了输入标签并想添加此代码,但此代码使用了文本区域。如果我更改文本区域来输入代码则不起作用。

function setFontText(text) {
document.getElementById("Courier_new").innerHTML = text;
document.getElementById("Arial_Black").innerHTML = text;
}
<textarea id="textField0" autocomplete="off" style="font-family:'Alex Brush';" onkeyup="javascript:setFontText(this.value);" rows="2" name="textField0"></textarea> Multiple text area:

<textarea id="Courier_new" class="fontTextArea2" style="font-family:Courier;" autocomplete="off" name="Courier new"></textarea>

<textarea id="Arial_Black" class="fontTextArea2" style="font-family:Arial; " autocomplete="off" name="Arial Black"></textarea>

最佳答案

试试这个:-

function setFontText(text) {
document.getElementById("Courier_new").value = text;
document.getElementById("Arial_Black").value = text;
}

或者,使用 document.getElementsByClassName

方法 .getElementsByClassName() 返回一个类似数组的元素对象。因此您必须访问第一个元素(如果有)。

var elements = document.getElementsByClassName("anyclass);
var value = elements[0].value;

alert(value); // 1

或者,您还可以使用 .querySelector() 方法:

var value = document.querySelector('.anyclass').value;
alert(value); // 1

关于javascript - 如何在输入标签中使用javascript显示实时输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50922846/

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