gpt4 book ai didi

javascript - 如何设置表单域的值

转载 作者:行者123 更新时间:2023-11-29 10:25:02 26 4
gpt4 key购买 nike

我想为单个模型保存多个单独的记录。所以我的表格将有 <input> ID 类似于 Author0Title 的元素; Author1Title ; Author2Title

我将使用 jQuery.getJSON() 获取这些输入的值方法。

我想像这样自动为这些输入分配单独的值。

document.getElementById('Author0Title').value = respose.data[0].title; 

有点像..

for(i=0;i<response.data.length; i++){
var id = 'Author' + i + 'Title';
document.getElementById(id).value = respose.data[0].title;
}

但它不起作用。感谢您的帮助。

谢谢。

最佳答案

如果您使用的是 jQuery:

for (var i = 0; i < response.data.length; i++) {
$('#Author' + i + 'Title').val(response.data[i].title);
}

这与您的示例非常接近,只是您将“0”编码为索引而不是“i”。

确保您的 <input>元素确实同时使用了按您预期构造的“id”和“name”。如果他们只是获取“名称”属性集,您可以这样做:

  $('input[name=Author' + i + 'Title]').val(response.data[i].title);

关于javascript - 如何设置表单域的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3329166/

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