2
我想在点击元素时在文本框内的网页上显示元素的源代码。单击元素时是否可以获取元素的源代码(使用onClick
属性),然后在文本框内显示元素?点击显示HTML元素的源代码
我想在点击元素时在文本框内的网页上显示元素的源代码。单击元素时是否可以获取元素的源代码(使用onClick
属性),然后在文本框内显示元素?点击显示HTML元素的源代码
是的,它当然有可能。以下代码is demonstrated here,并在单击文本时显示源代码。
Here's an example与页面上的多个元素(被点击时在文本框中显示)。
<script type = "text/javascript">
function showSourceCode(toShow){
sourceCode.value = toShow.innerHTML;
}
</script>
<p onclick = "showSourceCode(this);">
<b>Show source code on click!</b>
</p>
<input type="text" id = sourceCode></input>
</body>
</html>
@大卫是的,这将是合并到一个基于Web的一个非常有用的功能IDE。 – 2013-03-23 00:46:32
outerHTML会更合适。 – Gael 2013-03-23 00:49:40
@Gael Hm ...你可以在jsfiddle上发布一个例子来展示你的意思吗? – 2013-03-23 00:51:15