我正在构建一个表单,以便我们的内容人员更容易制作选项卡区域,并希望能够将输出设置为html,而不仅仅是文本。我正在使用标准的post方法,但是它们会放入图像hrefs,等等,我需要它们能够复制输出并将其粘贴到页面中。我知道这很简单,但是。,..
答案 0 :(得分:0)
我无法想象你正在做的事情的整体结构,但如果你正在寻找一些非常基本的东西,你可以使用Javascript将HTML从某个元素复制到textarea:
<html>
<head>
<title></title>
<script type="text/javascript">
function showMarkup() {
var src = document.getElementById("yourMarkupInHere");
var target = document.getElementById("theMarkup");
target.value = src.innerHTML;
return false;
}
</script>
</head>
<body>
<div id="yourMarkupInHere">
<label for="username">User name:</label>
<input id="username" type="text" />
</div>
<input id="bnShowMarkup" type="button" value="Show markup" onclick="showMarkup()" />
<input id="theMarkup" type="textarea" readonly="readonly" />
</body>
</html>
它可以用更大的textarea和一些尝试格式化原始HTML。