javascript - 覆盖已编译 Javascript 文件中的变量
问题描述
我是初学者,所以这个问题可能看起来很简单。我正在尝试为我的 WIX 网站(https://booking-engine.camping.care/demo-cc-book-form.html)实现一个小部件。这真的很简单,而且效果很好:
<script src="https://storage.googleapis.com/campingcare-static/js/moment.min.js"></script>
<script type="text/javascript" src="https://booking-engine.camping.care/cc-book-form.js"></script>
<script>
const cc_settings = {
arrival : moment().format("YYYY-MM-DD"),
departure : moment(moment().add(1,'days')).format("YYYY-MM-DD"),
accommodation_id : 0,
public_key : '',
language : 'de',
admin_id : ,
hide_search_form: true,
hide_reservation_details: true,
style_url: 'stylesheet-booking.css',
birth_tables : [
{
birthdate: "1978-08-02",
count:1
},
{
birthdate: "1977-03-07",
count:1
}
]
}
</script>
<cc-book-form></cc-book-form>
现在我想在https://booking-engine.camping.care/cc-book-form.js文件中进行一些自定义更改。不幸的是,如果我复制这个 JavaScript 文件并直接在 Wix 中实现它,就会出现跨域错误。
因此,我想使用来自https://booking-engine.camping.care/cc-book-form.js的原始文件。但是是否可以仅覆盖 HTML 文件中的某些值?喜欢表格中标签的名称吗?在那里用 JSON-String 归档它们:
/***/ "0a64":
/***/ (function(module) {
module.exports = JSON.parse("{\"Please check all the req...
感谢您的帮助!
解决方案
如果您只想更改一些视觉内容,可以尝试使用document.querySelector("#YOUR_ID").innerHTML = "Whatever you want";
(我希望这是您需要的,我没有理解您的问题错误)您也可以在这里查看更多信息: https ://www.w3schools.com/js/js_htmldom_document.asp
推荐阅读
- c++ - 给定这两种类型,我可以确定虚函数是否已被覆盖?
- node.js - 如何在executeJavaScript中出现单个错误后阻止BrowserWindow中断?
- asp.net-core - sendgrid 如何在没有电子邮件密码的情况下工作?
- apache-spark - rdd中的子字符串使用pyspark
- material-ui - 更改 MUI TextField 边框颜色
- regex - 正则表达式 - 匹配 3 位数字
- python - 如何检查用户输入的 str 值是否等于从 pandas 数据集填充的列表中的任何 str 值?
- java - 如何设置变量数组值
- c# - 我已将操作的安装执行顺序提供为 After="InstallInitialize",但是它在卸载时运行。如何防止它?
- c# - 自定义页面过滤器中的 ASP .NET Core 注入服务