我只是个乞丐,如果我的问题对你来说愚蠢,那就很抱歉。我正在尝试为一位年轻女士创建简单数学任务的网站。
我在js中创建了一个数组,我试图从中绘制随机方程式。每个人在不同的地方都有差距。问题是我无法定义可以显示我想要实现的结果的变量。
这就是我想要的样子:
from 4+_=15 to (bellow)
4+<input id="gap" type="text">=15
我正在尝试用输入字段填充“_”。我会告诉你我的代码碎片,以帮助你理解:
var equation= new Array(2)
equation[0] ='4+_=15';
equation[1]= '2+9:3='box'';
var random= Math.floor(Math.random()*1);
var random_equation = equation[random];
equation1= random_equation;
var eq_length = main_equation.length;
function draw_equation(){
document.getElementById("board").innerHTML= equation1;
}
var box = document.getElement.ById("board").innerHTML='<input id="gap" type="text">;
你显然不能像我在那里用“盒子”那样定义var,但这可能会帮助你理解我的意思。
所以我的问题:这在js中是否可行?我肯定会看到使用这种结构的情况,但我无法看到它是如何根据来源制作的。
答案 0 :(得分:-1)
我认为你不应该填写文本字段宽度_。而不是你应该让你文本字段似乎你需要宽度CSS。试试这个:
<style>
input#gap {
border: none;
border-bottom: 1px solid #000;
width: 20px;
}
</style>
<div>4+<input id="gap" type="text">=15</div>