gpt4 book ai didi

javascript - 引用错误: function name is not defined

转载 作者:行者123 更新时间:2023-12-03 04:22:23 26 4
gpt4 key购买 nike

尝试使用 onclick="beginFunction();" 让我的两个函数通过 html 中的按钮运行,但是我收到一条错误消息,指出函数 beginFunction() 未定义。真的不知道出了什么问题或如何解决它!

        function(randomText){
var count = 0,
wordsArray = ["Text 1", "Text 2", "Text 3", "Text 4", "Text 5", "Text 6"];
setInterval(function () {
count++;
$(".first").fadeOut(400, function () {
$(this).text(wordsArray[count % wordsArray.length]).fadeIn(400);
});
}, 8000);

};


function displayNextImage() {
x = (x === images.length - 1) ? 0 : x + 1;
document.getElementById("img").src = images[x];
}

function displayPreviousImage() {
x = (x <= 0) ? images.length - 1 : x - 1;
document.getElementById("img").src = images[x];
}

function startTimer() {
setInterval(displayNextImage, 8000);
}

var images = [], x = -1;
images[0] = "img/question-2.png";
images[1] = "img/question-3.png";
images[2] = "img/question-4.png";
images[3] = "img/question-5.png";
images[4] = "img/question-6.png";

function beginFunction(){
startTimer();
randomText();
}

最佳答案

这样改。 Javascript函数声明错误

更改自

function(randomText){}

function randomText(){}

这样改

    function randomText(){
var count = 0,
wordsArray = ["Text 1", "Text 2", "Text 3", "Text 4", "Text 5", "Text 6"];
setInterval(function () {
count++;
$(".first").fadeOut(400, function () {
$(this).text(wordsArray[count % wordsArray.length]).fadeIn(400);
});
}, 8000);

};

请参阅下面的代码片段。如何附加?

function beginFunction() {
randomText();
}
function(randomText){}
<button onclick="beginFunction()">change</button>

关于javascript - 引用错误: function name is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43889049/

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