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