javascript - 将输入与回显特定输出进行比较

标签 javascript text textarea

我正在尝试编写一个函数quality Points,它输入学生的平均分,如果学生的平均分是90-100,则返回4;如果平均分是80-89,则返回3;如果平均分是70-79,则返回2;如果平均值为 60–69,如果平均值低于 60,则为 0。将该函数合并到从用户读取值的脚本中。

到目前为止我的代码是:

<form name="myform">
<script language=javascript>
function output()
{
if (condition)
  {
  document.myform.txtImput
  }

}
</script>

<table border="1">
<tr>
<td>Enter Grade</td><td>

<textarea name=txtImput rows="1" cols="20"></textarea>
</td><td><input name=txtOutput type=button value=Get Quality Points onClick=output()></button></td>
</tr><tr>
<td>Quality Points</td><td>

<textarea name=txtOutput rows="1" cols="20" READONLY></textarea>

</td><td></td>
</tr>
</table>
</form>

我可以执行 If..Then 语句,但我不知道如何更改我命名为 txtOutput 的文本区域的值。

最佳答案

您可以像这样更改文本区域:

document.forms['myform'].elements['txtOutput'].value = myValue;

您应该从按钮中删除 name=txtOutput - 您不需要它,它只会让事情变得困难。

关于javascript - 将输入与回显特定输出进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1821882/

相关文章:

javascript - jQuery jqGrid 中的事件之前排序

javascript - .对话框未显示在表格单元格上单击

Windows批处理文件读取文本文件并全部转换为大写

jquery - Textarea 的样式不适用于 Mobile jquery

jquery - 使用 jQuery 删除位于文本区域顶部的标签

javascript - 可以比较 Javascript 中的两个图像吗?

javascript - 获取选定文本的所有 DOM block 元素

javascript - 使用 JavaScript 创建文本片段

android - 在android中设置paint/fontmetrics的领先

javascript - 使用javascript检测文本区域中的选定文本