Jsfiddle在https://codemirror.net/。
我有一个满足的div。点击锚标记,我想要在div
中写的任何内容的html。
现在,div
正在运行,但点击锚标记时没有显示任何内容。
function getcode()
{
var content = $('#my-contenteditable-div').html();
alert (content);
}
答案 0 :(得分:1)
答案 1 :(得分:0)
试试这个
// get the link
var link = document.getElementById("linkId");
// add click listener to it
link.addEventListener("click",getcode,false);
// you handler
function getcode()
{
var content = document.getElementById("my-contenteditable-div");
alert (content.innerHTML);
}
答案 2 :(得分:0)
你可以使用jquery
$(document).ready(function() {
$('#gethtml').on('click', function(e) {
var content = $('#my-contenteditable-div').html();
alert (content);
});
});
答案 3 :(得分:0)
可以在a
中使用此使用ID,并使用div来显示数据
<div contenteditable="true" id="my-contenteditable-div">
sdfsdfds
</div>
<a href="#" id="getcode" >Get HTML</a>
<div id="show"></div>
和jQuery
$( "#getcode" ).click(function() {
var contents = $('#my-contenteditable-div').html();
$("#show").text(contents);
});