手动呈现原型JS元素对象
Manually Rendering a Prototype JS Element Object
是否可以在不使用update
、insert
等方法的情况下手动渲染Prototype JS元素?如果是,如何?
也就是说,如果我有代码
var test = new Element('div');
test.update("This is a test");
有没有一种方法可以获得字符串的javascript变量
<div>Hello</code>
我对你的问题有点不清楚。如果您要求对元素进行字符串表示(是否使用Prototype创建),那么您正在寻找outerHTML。
var test = new Element('div');
test.update("This is a test");
var htmlString = test.outerHTML;
alert(htmlString); // "<div>This is a test</div>"
如果你问是否可以使用Prototype从字符串<div>This is a test</div>
创建一个元素,答案是否定的。不过,您可以轻松地创建自己的函数来处理此问题。以下是关于主题的类似问答:如何在Prototype中从HTML创建元素?
相关文章:
- 制作一个chrome扩展,替换css和js元素
- Chosen.js:元素的宽度为0
- 拉斐尔:Chaining;.数据“;到一个拉斐尔.js元素
- 如何将onclick事件添加到joint.js元素中
- 手动呈现原型JS元素对象
- 从第三方原始javascript控制Angular JS元素
- 由于相机位置的原因,无法在场景中显示三个.js元素
- 将复杂的html/css/js元素添加到单个Wordpress页面中
- 向Fabric.js元素添加ID
- Angular Js元素未渲染
- 在属性名称中搜索带有冒号的 xpath 表达式会引发异常(节点.js元素树模块)
- 如何从 react.js 元素中删除特定的事件侦听器
- 不更新 .each 函数中的 D3.js 元素
- JavaScript 变量中的 PHP 数组 - JS 元素
- 检查变量是否为 SVG.js 元素实例
- 如何在基于 Backbone 的模板中添加数据.js元素
- 编写一个类似jQuery的JS元素选择器
- 创建 D3.js 元素 OnClick 事件的放大副本
- 如何覆盖 select2.js 元素之一的 z 索引
- Mouseover/out难题上的JS元素创建/删除