Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript函数中使用javascript变量作为html输入名称? 函数f1(){ document.getElementById(“comment_show”).innerHTML =“a:”+ “”+ “”+ “b:”+ “”+ “”+ “c:”+ “”+ “”+ “”+ ""; }_Javascript_Html - Fatal编程技术网

如何在javascript函数中使用javascript变量作为html输入名称? 函数f1(){ document.getElementById(“comment_show”).innerHTML =“a:”+ “”+ “”+ “b:”+ “”+ “”+ “c:”+ “”+ “”+ “”+ ""; }

如何在javascript函数中使用javascript变量作为html输入名称? 函数f1(){ document.getElementById(“comment_show”).innerHTML =“a:”+ “”+ “”+ “b:”+ “”+ “”+ “c:”+ “”+ “”+ “”+ ""; },javascript,html,Javascript,Html,如何用javascript变量替换d1、d2、d3以使其成为循环 可以使用数组保存名称,然后使用jquery.each生成html字符串。也可以在数组上执行一个普通的for循环 以下是自动创建输入的方法: function f1(){ document.getElementById("comment_show").innerHTML ="<form action='c.php' method='post'>a:"+ "<input type='text' name='d

如何用javascript变量替换d1、d2、d3以使其成为循环

可以使用数组保存名称,然后使用jquery.each生成html字符串。也可以在数组上执行一个普通的for循环

以下是自动创建输入的方法:

 function f1(){
 document.getElementById("comment_show").innerHTML
 ="<form action='c.php' method='post'>a:"+
 "<input type='text' name='d1'> <br>"+
 "<textarea name='comment' rows='5' cols='100'> </textarea> <br>"+

 "b:"+
 "<input type='text' name='d2'> <br>"+
 "<textarea name='comment' rows='5' cols='100'> </textarea> <br>"+

 "c:"+
 "<input type='text' name='d3'> <br>"+
 "<textarea name='comment' rows='5' cols='100'> </textarea> <br>"+

 "<input type='submit' name='s1' value='s1'> <br><br><br><br>"+

 "</form>";
 }
var输入=3;
var输入=”;
var LETTER_START=“a”。charCodeAt(0)-1;

对于(var i=1;i
“mystring”+myVariable+“myOtherString”
我以前也厌倦了它。但是,它不起作用,所以我在stackoverflow中发布了它。现在,我再次尝试了这个方法,幸运的是这次它起作用了。我不明白为什么它昨天不起作用。无论如何,它起作用了。谢谢你。var d=1;function add(){d=d+1;var temp2=“”;for(var i=1;i
”;}temp2=temp2++;document.getElementById(“comment_show”).innerHTML=temp2;}这一次,它不起作用。救命!我知道这个问题。我错过了”。它又起作用了。谢谢。
var inputsCount = 3;

var inputs = "";
var LETTER_START = "a".charCodeAt(0) - 1;
for (var i = 1; i <= inputsCount; i++) {
    inputs += String.fromCharCode(LETTER_START + i) + ":"+
    "<input type='text' name='d" + i + "'> <br>"+
    "<textarea name='comment' rows='5' cols='100'> </textarea> <br>";
}


var inner = "<form action='c.php' method='post'>" +
        inputs +
        "<input type='submit' name='s1' value='s1'> <br><br><br><br>" +
        "</form>";

document.getElementById("comment_show").innerHTML = inner;