如何将输出放入文本区域?(JAVASCRIPT)

如何将输出放入文本区域?(JAVASCRIPT),javascript,Javascript,这是我的代码,我真的希望你们能帮我。我试图把计算结果放在文本区,但我不知道该怎么用,该用什么 我一直在尝试使用span ID和getElementById。我认为我使用的语言是最基本的语言 函数bmicalc() { var FHight=document.form1.fHight.value; var fweight=document.form1.fweight.value; var结果; 结果=重量/(重量*重量); 返回结果; } 体重指数计算器 高度: 米 重量: 公斤 你的体重指数

这是我的代码,我真的希望你们能帮我。我试图把计算结果放在文本区,但我不知道该怎么用,该用什么

我一直在尝试使用span ID和getElementById。我认为我使用的语言是最基本的语言


函数bmicalc()
{
var FHight=document.form1.fHight.value;
var fweight=document.form1.fweight.value;
var结果;
结果=重量/(重量*重量);
返回结果;
}
体重指数计算器

高度: 米 重量: 公斤 你的体重指数是
Modifi you
bmicalc

function bmicalc ()
{
    var fheight = document.form1.fheight.value;
    var fweight = document.form1.fweight.value;
    var result;

    result = fweight / ( fheight * fheight);
    document.form1.result.value = "Your BMI is " + result;
    return result;
}

Modifi you
bmicalc

function bmicalc ()
{
    var fheight = document.form1.fheight.value;
    var fweight = document.form1.fweight.value;
    var result;

    result = fweight / ( fheight * fheight);
    document.form1.result.value = "Your BMI is " + result;
    return result;
}

您需要将textarea的值更改为结果

您可以在返回结果值之前添加此代码

 document.getElementById('result-textarea').value = 'Your BMI result' + result;
并将文本区域更改为

<textarea id="result-textarea" name="result" cols="30" rows="5" >

</textarea>


此外,我想指出,除非您使用某种类型的框架或库,否则
不是有效的html元素。

您需要将textarea的值更改为结果

您可以在返回结果值之前添加此代码

 document.getElementById('result-textarea').value = 'Your BMI result' + result;
并将文本区域更改为

<textarea id="result-textarea" name="result" cols="30" rows="5" >

</textarea>

此外,我想指出,除非您使用某种类型的框架或库,否则
不是有效的html元素。

尝试以下方法:

函数bmicalc()
{
var FHight=document.form1.fHight.value;
var fweight=document.form1.fweight.value;
var结果;
结果=重量/(重量*重量);
document.getElementById('result').value=“您的BMI为”+结果;
返回结果;
}
体重指数计算器

高度: 米 重量: 公斤 试试这个:

函数bmicalc()
{
var FHight=document.form1.fHight.value;
var fweight=document.form1.fweight.value;
var结果;
结果=重量/(重量*重量);
document.getElementById('result').value=“您的BMI为”+结果;
返回结果;
}
体重指数计算器

高度: 米 重量: 公斤
它应该,粘贴在控制台中用于测试它应该,粘贴在控制台中用于测试