如何将JavaScript结果显示为段落
How to display a JavaScript result as a paragraph?
我一直在使用一个javascript来计算一个人的BMI。但对于BMI结果,我想显示特定结果组的具体评论。我该怎么做?这是脚本:
<script>
<!--
function calculateBmi()
{
var weight = document.bmiForm.weight.value
var height = document.bmiForm.height.value
if(weight > 0 && height > 0)
{
var stadnardwight1 = 19*height/100*height/100
document.bmiForm.weight1.value = stadnardwight1
var stadnardwight2 = 25*height/100*height/100
document.bmiForm.weight2.value = stadnardwight2
var finalBmi = weight/(height/100*height/100)
document.bmiForm.bmi.value = finalBmi
if(finalBmi < 19)
{
document.bmiForm.meaning.value = "That you are too thin."
}
if(finalBmi > 19 && finalBmi < 25)
{
document.bmiForm.meaning.value = "That you are healthy."
}
if(finalBmi > 25)
{
document.bmiForm.meaning.value = "That you have overweight."
}
}
else
{
alert("Please Fill in everything correctly")
}
}
//-->
</script>
<form name="bmiForm">
Your Weight(kg): <input type="text" name="weight" size="10"><br />
Your Height(cm): <input type="text" name="height" size="10"><br />
<input type="button" value="Calculate BMI" onClick="calculateBmi()"><br />
Your BMI: <input type="text" name="bmi" size="10"><br />
This Means: <input type="text" name="meaning" size="25"><br />
Your weight should be between: <input type="text" name="weight1" size="10"> to <input type="text" name="weight2" size="10"> kg<br />
<input type="reset" value="Reset" />
</form>
这里,通过从输入的文本来显示含义值。但是如何将其显示为段落,而不是文本输入呢?
提前感谢您的帮助。
注意:含义将根据3种不同类别的结果而变化。如果你能给出一个解决方案的代码行示例,那将是非常有帮助的
不要使用'input'标记来表示含义,而是使用'span'标记,并将该span的innerHtml设置为所需内容。
相关文章:
- 附加“;显示更多“;仅当满足设定的字符数时,链接到截断的段落
- 如何将JavaScript结果显示为段落
- JQuery:如何在每次单击时逐个显示段落标签数组
- jQuery:仅显示新的JSON数据,并使用自己的段落标签进行迭代
- 如何隐藏和显示 html 输入文本和段落
- 我该如何在旅途中添加一些段落,并将结果显示在带有段落标记的文档中
- 从文本框中获取文本并将其显示在段落中
- 将文本值与复选框值之和相乘,并将其显示在段落中
- 当单击按钮时,隐藏已显示页面加载的段落
- 如何在描述中显示空格和段落
- 截断段落的前100个字符并隐藏段落的其余内容,以显示/隐藏更多/更少链接的其余内容
- 如何在jQuery中显示基于两个不同选择选项的段落
- 在
段落中使用 getElementById.innerHTML 在 Javascript 中显示变量值
- 滑动切换 单击或悬停图像时显示段落
- 如何在段落标签中显示隐藏字段值
- 无法在网页上显示的 HTML 段落上叠加图像图标
- 如何使用 Jquery 在段落中以纯文本形式显示我的数据,该段落以 JSON 文本包装
- 仅在单击时显示段落的 HTML
- 仅显示段落的前四行,后跟省略号
- 在文本区域内显示段落值