为什么 javascript 'For' 语句不能在数组中工作?

Syphre00

我有一个脚本,它从一个句子中创建一个单词数组,然后将每个字母大写,每当我运行脚本时,我都会遇到 sintax 错误。这是与输入和输出框相关的所有 JavaScript。

function validateForm() {
    var addressInput = regForm.addressBox.value;
    var postCode = regForm.postCode.value;
    var townInput = regForm.townBox.value;
    var addressArray = addressInput.split(" ");
    var townArray = townInput.split(" ");

    for (let i = 0; i < addressArray.length; i++) {
        var addressArray[i] = addressArray[i][0].toUpperCase() + addressArray[i].substring(1);
    }
    var addressCap = addressArray.join(" ");
    
    for (let i = 0; i < townArray.length; i++) {
        var townArray[i] = townArray[i][0].toUpperCase() + townArray[i].substring(1);
    }
    var townCap = townArray.join(" ");
    
    if (addressCap > 1 ) {
        if (townCap > 1) {
            if (postCode == 4) {
                document.getElementById('addressOutput').innerHTML = "Your address is: " + addressCap + ", " + townInput + ", " + postCode;
            }
            if (postCode != 4) {
                document.getElementById('addressOutput').innerHTML = "Please fill out the post code box";
            }
        }
        if (townCap < 1) {
            document.getElementById('addressOutput').innerHTML = "Please fill out the town box";
        }
    }
    if (addressCap < 1) {
        document.getElementById('addressOutput').innerHTML = "Please check your address for errors";
    }
}

错误是针对iinaddressArray[i]的,townArray[i]我觉得它非常简单,但我很难过。

塞布鲁斯

var addressArray[i] =不是有效的语法。

删除var, 因为您没有声明变量:

addressArray[i] = addressArray[i][0].toUpperCase() + addressArray[i].substring(1);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么Bash`(())`不能在`[[]]`中工作?

来自分类Javascript

为什么“ continue”语句在JavaScript中不好?

来自分类Javascript

为什么不能在标准JavaScript中导入模块?

来自分类Dev

为什么不能在数组内部推送并在javascript的函数参数中使用它?

来自分类Dev

为什么我的正则表达式可以在PHP中工作,但不能在JavaScript中工作?

来自分类Dev

为什么JavaScript中[]!== []?

来自分类Dev

为什么正则表达式可以在javascript中工作,但不能在ruby中工作?

来自分类Dev

为什么不能在数组上调用RemoveAt?

来自分类Dev

为什么不能在JavaScript中设置导航栏的高度?

来自分类Dev

为什么我的JavaScript函数不能在所有按钮上正常工作?

来自分类Dev

线程停止工作后,为什么不能在main()中运行语句?

来自分类Dev

为什么我不能在JavaScript中进行array [-1]?

来自分类Dev

如果语句不能在ElementTree解析中工作,为什么会这样?

来自分类Dev

为什么我不能在对象内部而是在javascript原型内部访问全局数组?

来自分类Dev

为什么删除无法在JavaScript中的数组上工作?

来自分类Dev

为什么JavaScript(jquery)if语句不能像php if语句一样工作?什么是解决方案?

来自分类Dev

为什么我在If语句中设置的变量不能在javascript中的if语句之外起作用?

来自分类Dev

VS Code中的JavaScript:为什么不能在“ switch”语句中折叠“ case”代码块?

来自分类Dev

为什么(+)在Javascript中是隐含的?

来自分类Dev

为什么我们不能在 Javascript 中提供数组的大小?

来自分类Dev

为什么 splice 函数在 JavaScript 中不能正常工作?

来自分类Dev

为什么 JavaScript 不能在 GitHub 页面上运行?

来自分类Dev

为什么不能在javascript中设置内置对象的原型?

来自分类Dev

为什么 Javascript addEventlistener 不能在另一个 addEventlistener 中工作

来自分类Dev

为什么“\”在 JavaScript 中无效?

来自分类Dev

为什么 left 属性在 javascript 中不能正常工作?

来自分类Dev

为什么 this.key 在 JavaScript 中不能正常工作?

来自分类Dev

为什么我的 else/if 语句在 javascript 中不能正常工作?

来自分类Dev

为什么在javascript中我不能在这个函数中创建对象?

Related 相关文章

  1. 1

    为什么Bash`(())`不能在`[[]]`中工作?

  2. 2

    为什么“ continue”语句在JavaScript中不好?

  3. 3

    为什么不能在标准JavaScript中导入模块?

  4. 4

    为什么不能在数组内部推送并在javascript的函数参数中使用它?

  5. 5

    为什么我的正则表达式可以在PHP中工作,但不能在JavaScript中工作?

  6. 6

    为什么JavaScript中[]!== []?

  7. 7

    为什么正则表达式可以在javascript中工作,但不能在ruby中工作?

  8. 8

    为什么不能在数组上调用RemoveAt?

  9. 9

    为什么不能在JavaScript中设置导航栏的高度?

  10. 10

    为什么我的JavaScript函数不能在所有按钮上正常工作?

  11. 11

    线程停止工作后,为什么不能在main()中运行语句?

  12. 12

    为什么我不能在JavaScript中进行array [-1]?

  13. 13

    如果语句不能在ElementTree解析中工作,为什么会这样?

  14. 14

    为什么我不能在对象内部而是在javascript原型内部访问全局数组?

  15. 15

    为什么删除无法在JavaScript中的数组上工作?

  16. 16

    为什么JavaScript(jquery)if语句不能像php if语句一样工作?什么是解决方案?

  17. 17

    为什么我在If语句中设置的变量不能在javascript中的if语句之外起作用?

  18. 18

    VS Code中的JavaScript:为什么不能在“ switch”语句中折叠“ case”代码块?

  19. 19

    为什么(+)在Javascript中是隐含的?

  20. 20

    为什么我们不能在 Javascript 中提供数组的大小?

  21. 21

    为什么 splice 函数在 JavaScript 中不能正常工作?

  22. 22

    为什么 JavaScript 不能在 GitHub 页面上运行?

  23. 23

    为什么不能在javascript中设置内置对象的原型?

  24. 24

    为什么 Javascript addEventlistener 不能在另一个 addEventlistener 中工作

  25. 25

    为什么“\”在 JavaScript 中无效?

  26. 26

    为什么 left 属性在 javascript 中不能正常工作?

  27. 27

    为什么 this.key 在 JavaScript 中不能正常工作?

  28. 28

    为什么我的 else/if 语句在 javascript 中不能正常工作?

  29. 29

    为什么在javascript中我不能在这个函数中创建对象?

热门标签

归档