javascript - 如何将jquery中的值打印到html文本中?
问题描述
我想将 HTML 文本与item.certificate_name
. 我已经尝试了很多东西,但其中任何一个都不起作用。
我的意思是我评论了<!-- I WANTED THE CERTIFICATE NAME TO BE HERE-->
。我已经检查过了,我已经得到了 name 值。唯一的问题是如何将文本与值连接起来?
<div class="col-xs-12">
<div class="row">
<div class="col-xs-2">
<i class="glyphicon glyphicon-trash center" style="font-size: 50px"></i>
</div>
<div class="col-xs-8">
<div class="clTulisanHapus center" id="idTulisanHapus">
Anda Yakin ingin menghapus Pelatihan?
<!-- I WANTED THE CERTIFICATE NAME TO BE HERE -->
</div>
</div>
</div>
</div>
<div class="col-md-offset-8">
<div class="btn-group">
<input type="hidden" id="idDataId">
<input type="hidden" id="idDataNama">
<button type="button" id="idBtnHapusBatal" class="btn clBtnMdlHapus">Tidak</button>
<button type="button" id="idBtnHapusHapus" data-id="${item.id}" class="btn clBtnMdlHapus">Ya</button>
</div>
</div>
$('#idBtnHapusHapus').click(function() {
var angka = $('#idDataId').val();
var angka = $('#idDataNama').val();
debugger;
$.ajax({
url: './hapussertifikasi/' + angka,
type: 'DELETE',
success: function(model) {
debugger;
window.location = './sertifikasi'
},
error: function(model) {
debugger;
}
});
});
解决方案
用于将divNode.textContent
的文本内容与value 和 CSS连接以在换行符处换行:item.certificate_name
white-space: pre;
var item = {
certificate_name: 'Certificate Name'
};
var div = document.getElementById('idTulisanHapus');
div.style.whiteSpace = "pre";
div.textContent += ' ' + item.certificate_name
<div class="clTulisanHapus center" id="idTulisanHapus">
Anda Yakin ingin menghapus Pelatihan?
</div>
推荐阅读
- javascript - react-native firebase 在类 com.facebook.react.bridge.ReadableNativeMap 上找不到要序列化的属性
- scala - 无形:找不到 Coproduct 映射的隐式
- javascript - 使用 Promise 通过 submit() 提交表单
- python - 从字符串中提取坐标
- lua - 如何向 Torch7 张量添加切片?
- java - 带有记忆的递归斐波那契的空间复杂度?
- spring-batch - 如何包含 Spring Batch JdbcBatchItemWriter 的计数器
- ubuntu - ubuntu 18 - 鼠标右键单击
- python-3.x - Tkinter 最佳按钮文字翻转方法
- arcore - ARCore 应用程序构建中的灰线而不是相机馈送