gpt4 book ai didi

javascript - 检查字符串中是否已存在占位符文本

转载 作者:行者123 更新时间:2023-12-02 18:55:40 25 4
gpt4 key购买 nike

我有一个#error 段落。每次提交表单时都会出现错误。输入占位符文本将添加到#error 段落中。

我的问题:

每次用户单击提交时都会发生这种情况。所以 #error 消息返回:

Please fill in yourfirst name, last name, company, position, first name, last name, company, position, first name, last name, company, position, first name, last name, company, position, first name, last name, company, position, first name, last name, company, position,

我寻找了其他解决方案并尝试了这个:

if (input.attr('placeholder').indexOf($('#error')) >= 0){
} else{
$('#error').append(input.attr('placeholder').toLowerCase() + ', ');
}

有什么方法可以检查 #error 消息中是否已存在占位符文本? Here's a fiddle 。抱歉,事情这么复杂。但这是我一直在努力的事情,并且它很方便。

提前感谢您的帮助!

最佳答案

http://jsfiddle.net/8YgNT/20/

var errorText = '';

//Validate required fields
for (i = 0; i < required.length; i++) {
var input = $('#' + required[i]);

if ((input.val() == "") || (input.val() == emptyerror)) {
input.addClass("tobefixed");
errornotice.fadeIn(750);

if (input.attr('placeholder').indexOf($('#error')) >= 0) {
// do nothing
} else {
errorText = errorText + $(input).attr('placeholder').toLowerCase() + ', ';
}

input.val(emptyerror);
errornotice.fadeIn(750);
} else {
input.removeClass("tobefixed");
}
}

$('#error').html('').append('Please fill in your ' + errorText);

关于javascript - 检查字符串中是否已存在占位符文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15395034/

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