使用Jquery/Javascript生成原始Html内容
Gwt Raw Html content using Jquery/Javascript?
我在html页面下面。
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
alert($("#aaa").html());
});
});
</script>
</head>
<body id="aaa">
<button>hello</button>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<input type="text" name="textt"/>
</body>
</html>
现在点击hello
按钮,我需要获得原始的html内容。
它给出了以下输出。
<button>Change content of all p elements</button>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<input name="textt" type="text">
但请注意输出。缺少输入的结束标记。如何在不丢失input
的结束标记的情况下获得html的确切原始内容?
我预计产量会低于预期。
<button>Change content of all p elements</button>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<input name="textt" type="text"/>
谢谢!
试试这个:
$(document).ready(function(){
$("button").click(function(){
alert($("#aaa").html() +"</input>");
});
});
相关文章:
- 如何使用JavaScriptLib将字符串(WYSIWYG)转换为原始html
- 获取原始HTML并将其重新呈现为HTML
- Webpack:如何将原始HTML加载为React JSX
- 表情符号显示为原始 HTML 代码
- 正在将DOM元素转换为原始HTML字符串
- 保存对“;contentEditable;部分返回到原始HTML文件
- 当我附加XSS过滤后的html时,它会打印原始html
- Electron:将原始html注入BrowserWindow
- 有没有一种方法可以用javascript将原始html添加为新的表行
- 如何在 MVC 中使用 javascript 作为原始 html 插入内容 ASP.NET
- 按 Esc 按钮后恢复为原始 html
- 确定元素是否由 JS 添加,还是原始 HTML 文档 *OR* 检测脚本何时通过 InnerHTML 更新节点
- 获取聚合物元素的原始 HTML 代码
- DOM、原始 html 以及页面上显示的内容是什么关系
- 原始HTML样式与jQuery生成的具有相同结构的HTML不同
- 使用 jquery 检索原始 html,而不是渲染的 html
- Angularjs:在双花括号内渲染原始html - 可能
- 如何将 html 元素添加到当前文本区域值,并将其输出为原始 html
- Angularjs routing 使用 $state 得到原始 html 标签
- 如何将节点内容从 xml 复制到硬编码的 html(动态到原始 html)