如何使JavaScript结果显示在同一页面上,而不是显示在警告弹出窗口中

时间:2015-05-27 04:45:23

标签: javascript

我想知道如果有办法在与原始变量输入相同的页面上的文本字段中打印它,而不是使用alert函数来显示函数结果。谢谢!

2 个答案:

答案 0 :(得分:1)

在你的身体中创建一个div来获得结果,如

<div id="result"></div>

从像

这样的脚本更新
var resultDiv = document.getElementById("result");
resultDiv.innerHTML = <your value>

答案 1 :(得分:1)

如果没有其他库,只使用浏览器功能,您可以使用document.getElementById()函数执行此操作:

<html>
<head>
    <title>test</title>
</head>

<body>
    <input type="text" id="textfield">
</body>

<script>
    function someFunction() {
        return "Hello world!";
    }

    document.getElementById('textfield').value = someFunction();
</script>

<html>