gpt4 book ai didi

javascript - 像 toDataURL() 这样的函数

转载 作者:行者123 更新时间:2023-11-28 00:36:19 25 4
gpt4 key购买 nike

我正在寻找一种 HTML 方法,可以让我在文本框中打印出 HTML 代码:

<textarea rows="10" cols="50" id="showHere">
SOME TEXT
</textarea>
<button onclick="show()">

show = function(){

var t = (FUNCTION I AM LOOKING FOR);

document.getElementById("showHere").innerHTML = t;

}

我想到的功能就像 HTML5 CANVAS 标签:toDataURL()

我从一位 friend (他想不出名字)那里听说有一个 HTML 方法可以帮助我实现这一点。

非常感谢您的帮助!我希望这已经足够清楚了。

最佳答案

我认为事情会像这样简单:

document.getElementById("showHere").value = document.documentElement.outerHTML;

编辑:通过文本区域修改CSS

<!-- everything before the head -->
<head>
<!-- other stuff in the head -->
<style id="user-css"></style>
<script>
var textarea, style;
// Wait for document to load
window.onload = function() {
// Find textarea and style element
textarea = document.getElementById('css-code');
style = document.getElementById('user-css');
textarea.value = style.innerHTML;
// Update CSS on change
textarea.onkeyup = textarea.onchange = function() {
style.innerHTML = textarea.value;
};
};
</script>
</head>
<body>
<textarea id="css-code"></textarea>
</body>

要进行持久更改,您将需要服务器或复杂的客户端逻辑,例如使用cookie、基于服务器的存储(可能是 session )或本地存储之类的东西。

关于javascript - 像 toDataURL() 这样的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28461268/

25 4 0
文章推荐: C++继承问题
文章推荐: java - 如何在等待长 POST 请求时显示进度/请等待类型组件
文章推荐: javascript - 如何克隆包含没有值的表单的
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com