我可以在新选项卡中的变量中运行html吗?
示例:
我希望从文本区域获得的html在浏览器的新选项卡中运行。这有可能吗?
$('body').on('click', '.excute_html_button', function (e) {
const id = this.id;
const html = $("#title-area-"+id).val()
// is it possible?
// new tab open and execute html
});
无论是香草JS还是jQuer
因此,如果我有多个HTML文件连接到一个JS文件,当我运行一个使用document关键字的代码时,代码知道我所指的是哪个文档吗?例如,在其中一个HTML文件中,主体标记中有一个id为main的div,在js文件中,我创建了一个新的div来附加到该特定的html文件。js文件中的代码基本上是var div = document.createElement("div"),后面跟着document.getElementById("main").appendChild(div).我的问题基本上是,当我使用getelementbyid时,代码知道要将div附加到哪个htm
我有一节Python (Sigil)代码:
for (id, href) in bk.text_iter():
html = bk.readfile(id)
html = re.sub(r'<title></title>', '<title>Mara’s Tale</title>', html)
html = re.sub(r'<p>Mara’s Tale</p>', '<p class="title">Mara
小片段来了:
html = "<!doctype html>";
html += "<html>";
html += "<head><title>test</title></head>";
html += "<body><p>test</p></body>";
html += "</html>";
parser = new DOMParser();
dom = parser.pa
我有一个文件x.xhtml和另一个文件main.html,其中我使用的是<iframe src=x.xhtml id=childframe>。现在我想做的是,在文件加载之后,我想使用JavaScript获得子帧的源代码,即x.xhtml。
我尝试了以下代码
function getChildInput() {
var iframe = document.getElementById('childFrame').contentWindow;
var childText = iframe.document.getElementById('chi
我想把html脚本放在<div id>中,但是我不能用enter分隔字符串。因此,我将代码放在下面(示例):
var html = "<table style='width:100%'><tr><th>Firstname</th><th>Lastname</th><th>Age</th></tr>";
$("#panelChatlog").html(this.html);
正如您所看到的,字符串是html代码,但是我希望将ht