gpt4 book ai didi

Javascript 生成 html 输入

转载 作者:行者123 更新时间:2023-11-27 23:47:53 25 4
gpt4 key购买 nike

<body>
<form action="insertquestion.php" method="POST">
<script>
function xyz(){
var str="answer";
var str1=1;
for(var i = 0; i < 5; i++){
var str3 = str+str1;
document.write('<input type=text name=str3 />');
str1++;
}
}
xyz();
</script>
<input type="submit" value="Submit"/>
</form>
</body>

我希望输入文本的名称属性采用以下形式:answer1answer2answer3answer4, answer5 自动生成,但所有输入字段的 name 属性都显示常量值 str3

如何在 JavaScript 中包含 html?

最佳答案

您将输入名称设置为相同的值,而不是从变量连接此名称。

此外,实际上不需要 strstr1str3 变量来执行此操作,并且可以简化您的代码。

所以你的生成函数可能看起来像:

function xyz(){
for(var i = 1; i <= 5; i++){
document.write('<input type=text name="answer' + i + '" />');
}
}

关于Javascript 生成 html 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32995070/

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