我对此非常陌生,没有出现任何错误,但代码无法正常工作。尝试获取在文本框中输入的数字的最小值和最大值。
这里是代码:
.asScala
答案 0 :(得分:2)
你几乎得到了它。
1。)getElementById
应为document.getElementById
。见document.getElementById() VS. getElementById()
2。)在.split
返回的元素上调用getElementById
并不起作用,您需要对元素的值执行此操作。即:
var numInput = document.getElementById("qty").value;
var numArray = numInput.split(" ");
这是一个完整的例子
function calculate() {
var numInput = document.getElementById("qty").value;
var numArray = numInput.split(" ");
document.write('Min value is:', Math.min.apply(null, numArray));
document.write('Max value is:', Math.max.apply(null, numArray));
}

<h1> Problem JavaScript</h1> Enter a series of numbers with spaces in between each:
<input type="text" id="qty">
<input type="button" id="go" value="Go" onclick="calculate()">
&#13;