JSON からこの文字列をレンダリングします。「私は $1$ フロントエンド開発者が $3$ から $2$ で働いています」
今、私は動的なHTML入力テキストボックスに置き換えたいと思ってい$1$,$2$
ます$3$
.So、出力は私です
<-input textbox here> frontend developer works at <-input textbox here> from <-input textbox here>.
var str = "I am $1$ frontend developer works at $2$ from $3$";
var newStr = "";
for(var i=0;i<3;i++){
var id = '$'+i+'$';
if (str.indexOf(id) >= 0){
newStr = str.replace(id, $.parseHTML('<div><input type="text"
id="input-"+i/></div>'));
}
文字列置換メソッドを使用しようとしましたが、文字列に対してのみ機能するようです.javascript/jqueryを使用してこれを達成するために他の方法を使用できます