innerhtml 相关问题

innerHTML是DOM节点的属性,用于获取或设置HTML元素的内部HTML代码。它通常用于Javascript中以动态更改或从页面读取。

更新innerHTML

所以,我只是在学习 JS 并尝试使用 HTML/JS 编写一个基本游戏。我不知道如何更新分数文本。 我有一个变量“分数”和一个带有“分数...”类的标签...

回答 1 投票 0

使用append()后重复问题 - 如何通过js或jquery重建innerHTML?

有人可以帮我解决我的代码的以下问题吗? 有人可以帮我解决我的代码的以下问题吗? <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" CONTENT="pl" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> <style> #main { display: block; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: royalblue; color: aquamarine; z-index: 1; } #title { display: block; position: absolute; top: 10%; left: 10%; width: 80%; height: 80%; background-color: darkgreen; color: lime; z-index: 2; } #content { display: block; position: absolute; top: 10%; left: 10%; width: 80%; height: 80%; background-color: yellowgreen; color: yellow; overflow: scroll; z-index: 3; } </style></head> <body> <div id="main"> <div id="title"> <div id="content"></div> </div> </div> <script> function init() { var maindata = "Background"; var titledata = "Some title"; var contentdata = "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"+ "<b>Long text to scrolling</b><br><br><b>Long text to scrolling</b><br><br>"; init_layout(); update_layout(); function update_layout() { // HOW TO UPDATE DATA??? - MEANING: FIRST DELETE, THEN FILL WITH NEW DATA AND SAVE HTML TREE STRUCTURE? // WHAT SEQUENCE IS CORRECT? // //jQuery('#main').empty().append(jQuery('#main').append(maindata)); //jQuery('#title').empty().append(jQuery('#title').append(titledata)); //jQuery('#content').empty().append(jQuery('#content').append(contentdata)); //jQuery('#title').empty().append(jQuery('#title').append(titledata)); //jQuery('#main').empty().append(jQuery('#main').append(maindata)); // IF I TRY REFRESH DATA LIKE THIS BELOW, innerHTML will refresh, BUT also will contain duplicate in any element // where append() was used - so, i try correct it jQuery('#content').html(contentdata); jQuery('#title').append(titledata); jQuery('#main').append(maindata); } function init_layout() { jQuery('#content').html(contentdata); jQuery('#title').append(titledata); jQuery('#main').append(maindata); } } jQuery(document).ready(init); </script> </body> </html> 我尝试刷新网站并使用以下元素(#main、#title、#content)来显示实际结果(每次网站更改/重新加载时都会出现新数据)。 html 嵌套 div 元素共有三个: #main(带有“背景”消息), #title(“某些标题”消息), #content(长文本,模拟未来可以滚动的内容)。他们每个人都应该只有单个数据,而不是重复的...... 我尝试了以下 jQuery 方法: html - 为消息创建innerHTML结构并添加第一个 附加 - 添加任何其他消息(实际上还有两条), 空 - 用于在用新的实际消息填充 div 之前删除非实际消息 代码的 css 部分负责网站的视觉方面(如颜色、边距、滚动等)。 Jquery 和 javascript 负责屏幕方向并在合理的时间内刷新网站。 主要问题是:网站发生任何更改后,包含 #main 和 #title 的 div 会重复(不应该,但如何准备 data/innerHTML?)。 我仍然找不到如何使用innerHTML正确重新初始化变量而不弄乱html树的解决方案...请帮助我。 好吧,来自这个“令人惊叹的”门户的“专业人士”......;)X) 问题解决了:)顺便说一句 - 很多“感谢”我可以在这里指望帮助(两天后没有结果,并且没有机会使用像“empty()”这样的秘密词 - 这是 jquery 函数,我需要标记这篇文章以获得更好的可见性- 原文如此!)。当然,也许有一天会更容易在这里获得一些“经验点”X)X)X)哈哈。 对于网络开发的真正初学者来说很抱歉,但也许您在其他门户网站上找到了更多帮助(w3sshols 等) 愿虚假与jquery和javascript的“专业人士”同在! XD

回答 1 投票 0

在插槽中操作innerText,同时保持插槽样式简洁

我想制作一个具有打字机效果的组件,但我需要将样式保留在插槽内,以便我可以使用具有相同效果的任何文本样式。 主要文件: &l...

回答 1 投票 0

innerHTML 尽管被调用但未显示

这个错误实际上让我很生气,哈哈,所以我想制作一个问答游戏,每个问题都将根据问题变量内的对象进行更新,并且一切正常,但 num.innerHTML...

回答 1 投票 0

无法从innerhtml 中的锚元素调用javascript 函数 - 未定义

我有一个可折叠 div 列表,其中填充了 geoJson 文件中的数据,并在放大和缩小地图时动态更新,以反映...

回答 1 投票 0

无法从innerhtml 中的hef 标签调用javascript 函数 - 未定义

我有一个可折叠 div 列表,其中填充了 geoJson 文件中的数据,并在放大和缩小地图时动态更新,以反映...

回答 1 投票 0

chrome 中 getInnerHTML 函数的用途/历史是什么

Chrome 似乎已经定义了 HTMLElement.prototype.getInnerHTML。我在网上找不到任何关于此的信息。显然chrome仍然提供了innerHTML属性,它按预期工作,但我赢了......

回答 2 投票 0

riotjs 中的innerHtml 替代品是什么

RiotJs 中innerHTML 的替代品是什么 例如当我们有 asdfghjkl 在 JavaScript 中我们可以使用 var str = document.getElementById("one").

回答 1 投票 0

React.js:设置innerHTML与dangerouslySetInnerHTML

设置元素的innerHTML与在元素上设置dangerouslySetInnerHTML属性有什么“幕后”区别吗?假设我为了

回答 6 投票 0

是否可以在不破坏后代事件监听器的情况下附加到innerHTML?

在以下示例代码中,我将 onclick 事件处理程序附加到包含文本“foo”的范围。该处理程序是一个弹出alert() 的匿名函数。 但是,如果我分配给 pa...

回答 14 投票 0

this.value 总是返回未定义 - React

我正在努力通过 Onclick 事件向本地存储添加值。它应该从按钮中获取innerHTML并将该值作为“Cemetery”值放入本地存储中......

回答 1 投票 0

如何修复 Python Selenium 脚本中的“innerHTML”错误?

我在使用 Selenium 库使用 Python 开发的 gmail 发送脚本中遇到错误,我需要帮助来修复此错误。错误详情如下: 追溯(最近的...

回答 1 投票 0

innerHtml 未正确标记(角度)

我使用 control.label 从数据库中提取文本,该数据库是根据用户所在应用程序的哪个部分动态创建的。我需要将一个词(“不”)加粗并加下划线......

回答 1 投票 0

寻找逻辑来解决“TypeError:无法读取未定义的属性(读取'innerHTML')”可能的空错误

我有一个函数,可以读取在 HTML 中创建的所有表格,并导出一个干净的 .xls 文件,其中包含创建的所有表格(每个表格之间有一个空格以适应风格)。执行后...

回答 1 投票 0

你能在innerHtml中使用Angular的结构指令吗

我正在尝试通过 DOM 元素的innerHtml 属性插入包含 *ngIf 和 *ngFor 指令的 HTML 代码。这可能吗? 我不明白 Angular 是如何渲染事物的,所以我不知道如何...

回答 1 投票 0

如何将多个数组值转换为 HTML 中的文本?

我对 JavaScript 很陌生,正在尝试创建一个工具来检查给定文本中的某些单词。现在我正在测试,可以将结果记录在控制台中,但我有

回答 1 投票 0

我不知道如何配置“innerHTML”来打印联系人卡片下的文本

我是学习如何开发代码的新手,但我陷入了困境。 我们提供了 HTML 来复制/粘贴到我们的 index.html 文件中,并且我们需要在 script.js 文件中编写 JavaScript 来提取信息......

回答 1 投票 0

innerHTML 属性绑定在没有页面重新加载 Angular 的情况下不会更新

我有一个文件上传表单和一个带有innerHTML属性绑定的空div。当用户上传文件(excel)时,该文件将被服务器处理,转换为html并存储在数据库中。安古...

回答 1 投票 0

documentElement节点使用innerHTML时不会触发MutationObserver

我发现了 MutationObserver 接口,用于拦截和分析 DOM 中的更改。 它工作得很好,我已经成功拦截了所有 DOM 更改...除了 DOM c...

回答 1 投票 0

<br> 在 ios/ipados 上更新 innerHTML 时被忽略

[编辑:我找到了一个简单的解决方法,它位于下面的解决方案中] 我最近向Apple报告,更新到IPADOS 17.2后,Safari在更新innerH时忽略了标签...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.