gpt4 book ai didi

javascript - JS函数不显示任何东西

转载 作者:行者123 更新时间:2023-11-30 07:24:07 26 4
gpt4 key购买 nike

我创建了一个函数并捕获了文本框的值。单击按钮时,它应该提醒该值。代码是:

function substitute (argument) {
var myVal=document.getElementById('myTextBox').value();
alert(myVal);
if (myVal.length==0) {
alert('Empty Textbox');
};
}

然后使用这个执行:

<input type="button" name="Button" value="Click Me" onclick="substitute();">

但是没有任何反应。请告诉我哪里做错了。

最佳答案

你有一些错误:

  1. .value() 不是函数:使用 .value
  2. if 语句末尾不需要那个分号
  3. 您的文本框可能没有您所指的 id:确保您在开始标记中有 id="myTextBox"
  4. 虽然它不会导致任何错误,但您的函数定义列出了一个参数,但您在调用它时没有传递参数。

如果没有任何反应,请始终检查您的浏览器控制台是否有错误。总是。

function substitute () { // Parameter "argument" is not necessary
var myVal=document.getElementById('myTextBox').value; //.value, not .value()
alert(myVal);
if (myVal.length==0) {
alert('Empty Textbox');
}; // You don't need this semicolon
} // You were missing this curly brace

Demo

关于javascript - JS函数不显示任何东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24494791/

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