gpt4 book ai didi

用于根据用户在另一个字段中的输入填充字段的 Javascript 函数

转载 作者:行者123 更新时间:2023-12-02 20:31:06 25 4
gpt4 key购买 nike

这涉及 HTML 表单中的 javascript。我遇到的问题是根据另一个字段的用户输入以相同的表单填充一个字段。当用户输入字母等级(A、B 或 C)时,我尝试根据字母等级(A 和 B = 100,C=75)将百分比字段更新为 100 或 75。以下是我迄今为止尝试过的方法,它似乎无法正常工作。

function PercentResult(grade)
{
if (grade.equalsIgnoreCase("A"))
{
return 100;
}
if (grade.equalsIgnoreCase("B"))
return 100;
if (grade.equalsIgnoreCase("C"))
return 75;
return 0;
}

最佳答案

Javascript 中没有“equalsIgnoreCase”;您可能会对来自完全不同的语言 Java 的某些内容感到困惑。

我只是使用查找:

function percentResult(grade) {
var grds = { 'A': 100, 'B': 100, 'C': 75 };
return grds[grade.toUpperCase()];
}

(有一些方法可以定义更高效的查找,但这只是一个说明。)

编辑 - 谷歌搜索后,我确实找到了几个针对 Javascript 执行“equalsIgnoreCase”的示例实现,但它们大多是围绕大写或小写值比较的简单包装。在这种情况下,无论如何都没有真正的需要。

关于用于根据用户在另一个字段中的输入填充字段的 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4126032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com