我有一个数组["A", "B", "C"]
,我想在文本框中显示数组的元素,但没有逗号。它们将出现在文本框中:ABC
function addtoFormula(){
var a = ["A", "B", "C"];
$.each([a], function( index, value ) {
var putvalue = value;
$("#formula").val(putvalue);
});
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<input type="text" name="formula" id="formula">
<button onclick="addtoFormula();">Add</button>
&#13;
答案 0 :(得分:3)
根本不需要遍历数组。只需使用Array.prototype.join()
空字符串(<script>
var mainContent = new Vue({
el: '#mainContent',
data: {
isHidden : false
}
})
</script>
)作为分隔符:
''
function addtoFormula(){
var a = ["A", "B", "C"];
$("#formula").val(a.join(''));
}
答案 1 :(得分:2)
您可以通过
简单地实现这一目标function addtoFormula() {
var a = ["A", "B", "C"];
$("#formula").val(a.join(''));
}
答案 2 :(得分:0)
您只需使用join
的{{1}}方法将数组转换为字符串
array