从Javascript函数返回值设置HTML文本框值

时间:2011-03-18 12:11:00

标签: javascript html javascript-events web

我有两个单独的HTML文件和.js文件。我有一个计算方法,它返回javascript文件中的结果。

我的问题是如何从javascript返回值设置文本框值。或至少从单独的javascript文件。最初我在下面尝试过,因为javascript和html是分开的。

function Calculate(ch) 
{
    //...
    document.getElementById('Input').value = resultValue;
}

谢谢!

3 个答案:

答案 0 :(得分:2)

eval是我的问题的解决方案。 Input.value = eval(Calculate(ch))

答案 1 :(得分:0)

尝试在html文件的底部(靠近< / body>)定义js文件。如果你在目标元素之上定义了它未知的。这可能会有所帮助。

费利克斯

答案 2 :(得分:0)

使用innerHTML属性访问textarea内容,而不是value属性。

function Calculate(ch)  {
    //...
    document.getElementById('Input').innerHTML = resultValue;
}