【发布时间】:2021-10-24 22:48:11
【问题描述】:
我正在尝试使用 p5.js 创建一个网页,但有时我创建了一个输入,并且我想将输入的值转换为一个 html 标签(更具体地说是“h3”)。我已经尝试了“.html()”作为这个例子: [examples | p5.js],但由于某种原因,这在我的上下文中不起作用。我将让我的代码如下:
let inputName, bttName, yourName;
function setup() {
let inputDiv = createDiv();
inputDiv.id("input-section");
inputDiv.parent("sobre");
inputName = createInput();
inputName.addClass("input-name");
inputName.parent("input-section");
bttName = createButton('enter');
bttName.addClass('btt-name');
bttName.parent("input-section");
bttName.mousePressed(sendName);
}
function sendName() {
let userName = inputName.value();
yourName.html(userName);
}
我需要它作为一个变量,因为之后我会在 css 中的 div 中对其进行格式化。还有其他方法可以转换此值吗?
谢谢
【问题讨论】:
-
你试过
yourName.html(createElement('h3', userName.value()));吗?
标签: javascript html web processing p5.js