gpt4 book ai didi

javascript - Jquery 将非常简单的计数器与变量连接起来

转载 作者:行者123 更新时间:2023-11-28 11:37:19 25 4
gpt4 key购买 nike

在另一个问题之后,我有一个工作脚本来创建动态表单字段:FIDDLE

我以为我会弄清楚剩下的,但我不明白为什么当我尝试分配一个新的 name 时和ID属性 textarea ,它给了我 NAN .

如果我这样做:

i++;
var newname = jQuery(prevDiv).attr('name');
prevDiv.find('textarea').attr('name',i );

设置没问题,但如果我尝试这样做:

prevDiv.find('textarea').attr('name',newname +i );

..这就是我需要的 - 我得到 NAN

我知道我的 JS 质量非常接近于零,但我的语法是否错误?

最佳答案

您的 jQuery(prevDiv) 元素中没有 name 属性。 name 属性实际上位于文本字段上。

您的代码应如下所示:

    var newname = jQuery(prevDiv).find("textarea").attr('name');
prevDiv.find('textarea').attr('name',newname + i );

更新了 fiddle :http://jsfiddle.net/Ny5Y7/

关于javascript - Jquery 将非常简单的计数器与变量连接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16374260/

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