document.getElementById('addplace').addEventListener('click', addplace);
j=1;
function addplace() {
var node = document.createElement("li"); // Create a <li> node
node.innerHTML = "<input id=''place'+j+' placeholder='+j+' onFocus='geolocate()' type='text' />"
document.getElementById("waypoints").appendChild(node);
j++;
}
<ul id="waypoints"></ul>
<input id="addplace" type="submit"/>
の代わりに、私はランニングインデックス1、2、3、などをしたいプレースホルダーとして表示されるテキスト「+ J +」のランニングインデックスを作成するために、innerHTMLプロパティに変数の値を含みます私は究極的には、 "Waypoint 1" "Waypoint 2" "Waypoint 3"のようになりたいと思っています。同様にIDのために、私はそれらを1位、2位、3位などにしたいと思います。私は他の関連する問題を見て+記号を結合することを提案しましたが、このアプリケーションでは動作していないようです。
+ J +'"/>';' –