javascript - 如何在页面加载时激活替换的 HTML 元素?
问题描述
尝试替换和激活一些可能来自数据库的单词作为剃刀视图中的 HTML 元素。
到目前为止我已经尝试过:
<div class="container">
<div class="row">
<div class="col-lg-8 mx-auto">
<p id="text-body" class="lead">@Model.TextBody</p>
</div>
</div>
</div>
<script src="~/Scripts/jquery-3.3.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
const element = document.getElementById("text-body");
element.innerText = element.innerText.replace(/<br \/>/g, '<br />')
.replace(/<b>/g, '<b>').replace(/<\/b>/g, '</b>');
});
</script>
此 jQuery 代码完美地替换了这些单词,但我是前端新手,无法在页面加载时将它们作为 HTML 元素激活。关于通过按钮触发有一些类似的问题,但没有一个对我有用。
我也使用.innerHTML
了,.innerText
但它也没有用。请帮忙。
解决方案
推荐阅读
- python - 使用 Selenium/Python 将 XLSX 文件导入到经过身份验证的网站中的 PowerBI
- java - Android中半透明导航栏的问题
- c# - 在 asp net mvc 中添加搜索栏
- mongodb - MongoInvalidArgumentError:更新文档需要原子运算符
- amazon-web-services - Aws Api 网关 - ERR_ABORTED 403 - 未加载 JS 和 CSS
- flutter - 如何使用字符串或变量在flutter中使用OrderByChild从firebase实时数据库中获取数据
- excel - 准确获取 MAXIF 结果的单元格地址
- python - 用python中数据框的值替换字符串的一部分
- c# - 如何在 SwashBuckle.ASP.NET Core 库中显示外部库程序集提供的端点的 XML 注释
- .htaccess - .htaccess 通过发送 dummy user:pass in url 来强制密码不断循环