问题标签 [outerhtml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JAVASCRIPT:IE:outerHTML
我在使用 IE 浏览器时遇到的 outerHTML 问题
如果我说:
它工作正常:
但如果我说
给我一个错误:
Line:389 属于“msg.outerHTML = txt;”
任何人都可以帮我解决这个问题。在此先感谢
javascript - 什么时候应该在 JavaScript 中使用 outerHTML?
什么时候应该使用innerHTML 和outerHTML 有什么区别。您将如何最好地实现 outerHTML 来替换或添加内容?
php - 如何返回DOMDocument的外部html?
我正在尝试替换字符串中的视频链接 - 这是我的代码:
不幸的是,outerHTML
当我尝试获取完整超链接的 html 代码时不起作用<a href='http://www.myurl.com/video.flv'></a>
任何想法如何实现这一目标?
c# - 是否可以为 HTMLDocument 设置 outerHTML?
下面是我用来更改 IE 中显示的 HTML 的代码。但是它总是抛出异常 - 无法设置 outerHTML 属性。此操作的目标元素无效。不能设置outerHTML吗?
谢谢。
javascript - 在浏览器中显示 HTML 标记而不呈现它
开始实现 Javascript,我需要进行故障排除,并希望将 HTML 输出到屏幕而不呈现它。我可以通过以下方式访问元素(在 IE 中)
我想,但我无法证明我所确定的。
那么我该怎么做才能让document.write显示包括标签在内的整个元素呢?
javascript - 使用javascript将父div传递给弹出div
我正在为客户设计一个页面,我在一个名为“areaToPrint”的 div 中有一个数据库表,我想以某种方式打印它,并且我希望能够对表进行 css 格式。基本思想是使用javascript将'areaToPrint'.innerhtml发送到我的css格式文件printer.php中一个名为'printer'的div。
//我在主/父页面中的脚本
//Printer.php中的body元素
我希望areaToPrint 的内容填充弹出的printer.php 中的打印机div。我能够使用类似的东西来完成类似的任务
但我希望能够对 div 内的表格进行 css 格式设置。(通过链接调用 javascript)
关于javascript错误的任何建议?
javascript - importNode 用于另一个域中的网页文档
我想从来自不同域的另一个网页上的节点获取我使用 document.evaluate(即 xPath)捕获的节点的“outerHTML”。即我有一个运行我的javascript 的Firefox 选项卡,它试图访问第二个选项卡的内容。我无法控制第二个选项卡中网页的内容。
我使用 importNode 以及类似问题的答案...
我能够进行其他跨域操作,但无法让 importNode 工作。我只需要这个在 Firefox 中工作。
到目前为止,这就是我要做的事情 - 收到错误消息:“访问属性被拒绝代码:1010”......
jquery - JQuery“外部 HTML”未在 IE9 标准视图中显示更改的值
在我们的应用程序中,我们使用 $('div').append(obj.clone()).html() 方法获取对象的外部 html。我们基本上是在克隆对象,获取对象的 html,然后对 html 进行一些正则表达式替换(主要是替换 ID 和其他一些属性)。这些对象是 INPUT 类型的,它们的值可能已被用户更改。在我们在 IE9 标准模式下尝试之前,一切都很好。无论出于何种原因,在此模式下抓取对象的外部 HTML 似乎都没有在 HTML 中获得更新的值。为了演示这一点,这里有一个小程序 - 首先尝试在 IE8 标准中运行它,您会看到它更新了值,然后下一次调用 print html 将显示更新的值。但是...如果您切换到 IE9 模式(标准),那么它会在打印出 HTML 时显示原始值,即使值已更改。有两个函数 - doStuff 和 doStuff2 - 它们都有相同的结果。我只是做了两个,看看是否可能是 clone() 的问题,但似乎不是。这是 POC 代码:
谢谢
javascript - 创建并附加一个元素,innerHTML?恐怖... [请不要 jquery]
我有一个按字母顺序返回列表的脚本,如下所示
但是列表中有很多项目(几乎 100 个),我希望将它们重新排列如下
顺便说一句,我并不是真的在分类水果,这只是一个例子。
它必须是那种形式,出于无关紧要的原因,我只需要帮助创建和附加跨度元素和单个列表。我尝试过使用内部/外部 HTML,但我发现它真的很难。我目前有这样的事情:
请避免使用 JQUERY。
我不能强调这一点!
不仅我发现它非常难以理解,因为我仍然是 javascript 的业余爱好者并且发现 js 已经够难了,jquery 的语法就像愚蠢地难以理解。
我确信无需使用 jquery 就可以实现我的目标。
有任何想法吗?所有帮助/评论/想法都非常感谢。
非常感谢。