gpt4 book ai didi

JavaScript 根据变量值检查字段值

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

我有一个这样的 anchor :

<a href="#" rel="1 4 7 18 ">Anchor</a>

其中 'rel' 属性值是一些项目的 id。
比起我有一个带有输入的表单,用户应该在其中输入一个 ID 并单击提交按钮。
在提交按钮上单击我需要像这样检查输入的值:

var value = $('a').attr('rel'); // get anchor 'rel' ids
var uservalue = $('input[type='text']').val();
if ( uservalue == '1' || uservalue == '4' || uservalue == '7' || uservalue == '18') {
// however I need the line above are created dynamically based on 'value' var
alert('The id exists');
return false;
} else {
return true;
}

那么,问题是如何根据 anchor 的“rel”属性值在下方动态创建一行?!
这是一行:

if ( value == '1' || value == '4' || value == '7' || value == '18') {

最佳答案

您可以从原始 rel 值创建一个值数组,然后使用 inArray() 方法检查单个值是否存在:

var values = $('a').attr('rel').split(' ');
alert ($.inArray(userSubmittedValue, values));

关于JavaScript 根据变量值检查字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2681173/

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