如何使用javascript获取用户的输入文本?

时间:2015-01-10 11:54:58

标签: javascript html

我尝试使用javascript设计平方根计算器。我希望用户将号码写成“扎根”#39;进入输入区域。之后,我想用javascript获取用户在该输入区域中键入的内容。这是我的HTML:

<form>
    <input type="number" id = 'sqrt'>
</form>

当用户在输入区域内键入数字时,我的计划是在我的javascript文件中使用DOM方法获取此数字。但我无法弄清楚怎么样?任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

您可以使用

获取平方根
var num =  Math.sqrt(document.getElementById('sqrt').value);

答案 1 :(得分:0)

您可以使用getElementById DOM API函数,并使用具有相同名称的属性获取值:

document.getElementById('sqrt').value

这会从字段中产生数字。

您应该在按钮的onclick处理程序中调用此代码段,因为在页面加载时它是空的!所以:

function nihai() {
    var x = document.getElementById('sqrt').value;
    ...
}