gpt4 book ai didi

Javascript indexOf() 不工作

转载 作者:行者123 更新时间:2023-11-30 10:27:57 25 4
gpt4 key购买 nike

<分区>

我正在开发一项服务,该服务随机生成一个 URL,然后使用 PHP fwrite() 将一些粘贴的 HTML 代码上传到 URL。 作为前提,我添加了一个系统来检查 URL已被占用:

var URL = "thehtmlworkshop.com/test4.html";
$('#existingurls').load('existingurls.txt');
var existing = $('#existingurls').html();
var isunique = existing.indexOf( URL );
if (isunique == -1) {
alert('Form submit');
} else {
alert('Whoops! Looks like the randomly generated URL was already taken. Please try again (this will be automatic in future).');
}

existingurls.txt 包含所有创建的 URL。当我第一次尝试时,为了测试当 URL 与当前 URL 重复时会发生什么,我没有使用随机的 7 字母字符串生成器,而是将其中一个 URL 放在 txt 文件中.

这是 existingurls.txt 的内容:

thehtmlworkshop.com/test1.html
thehtmlworkshop.com/test2.html
thehtmlworkshop.com/test3.html
thehtmlworkshop.com/test4.html
thehtmlworkshop.com/test5.html

无论如何,应该发生的是 indexOf 搜索所有出现的“thehtmlworkshop.com/test4.html”并返回它的位置 91 或任何它的位置,然后它会告诉用户随机生成的 URL 已被使用。但是,它似乎每次都返回 -1,因为它总是转到提交表单对话框。

注意:是的,我正在使用 jQuery。

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