var res = ""; res += " 万位: " + arr[0] ; res += " 千位: " + arr[1] ; res += " 百位: " + arr[2] ; res += " 十位: " + arr[3] ; res += " 个位: " + arr[4] ; document.getElementById("result").innerHTML = res;实现输出结果换行
时间: 2023-12-10 09:39:09 浏览: 34
你可以在每个字符串后面添加 `<br>` 标签来实现输出结果换行,代码如下:
```
var res = "";
res += " 万位: " + arr[0] + "<br>";
res += " 千位: " + arr[1] + "<br>";
res += " 百位: " + arr[2] + "<br>";
res += " 十位: " + arr[3] + "<br>";
res += " 个位: " + arr[4] + "<br>";
document.getElementById("result").innerHTML = res;
```
这样就可以在网页上实现输出结果换行了。
相关问题
var arr = res.data['C20230531001'].list; 取到里面的值
如果 `res.data['C20230531001'].list` 是一个数组,你可以通过下标访问数组中的元素,例如 `res.data['C20230531001'].list[0]` 访问第一个元素。如果你想遍历整个数组,你可以使用循环,例如:
```javascript
for (var i = 0; i < res.data['C20230531001'].list.length; i++) {
var item = res.data['C20230531001'].list[i];
// 在这里处理每个元素
}
```
'<td><input type="text" name="count[' + row + ']" value="' + arr_res[key][0] + '"></td>'按这个增加onclick删除行
您可以将以下代码添加到HTML中:
```
<table id="myTable">
<tr>
<td><input type="text" name="count[0]" value=""></td>
<td><button type="button" onclick="deleteRow(this)">删除行</button></td>
</tr>
</table>
<button type="button" onclick="addRow()">添加行</button>
<script>
function addRow() {
var table = document.getElementById("myTable");
var row = table.insertRow(-1);
var countCell = row.insertCell(0);
var deleteCell = row.insertCell(1);
countCell.innerHTML = '<input type="text" name="count[' + table.rows.length + ']" value="">';
deleteCell.innerHTML = '<button type="button" onclick="deleteRow(this)">删除行</button>';
}
function deleteRow(button) {
var row = button.parentNode.parentNode;
row.parentNode.removeChild(row);
}
</script>
```
这将创建一个带有“添加行”按钮和一个带有“删除行”按钮和一个输入框的表格。每次单击“添加行”按钮时,将添加一个新行。每次单击“删除行”按钮时,将从表格中删除该行。输入框的名称将根据行的索引自动更新。