在contentEditable

时间:2018-07-11 10:28:32

标签: javascript html

我的mailto超链接在Chrome和Firefox中均无法正常启动,但在Safari中可以正常启动。

谁能看到与我拥有的Onclick和Onblur规则有冲突?

    function saveText(){
    var xr = new XMLHttpRequest();
    var url = "saveNewText.php";
    var text = document.getElementById("editable").innerHTML;
    var vars = "newText="+text;
    xr.open ("POST", url, true)
    xr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xr.send(vars);
}


<div id="editable" onclick="listenForDoubleClick(this);" onblur="saveText(); this.contentEditable=false" contenteditable="false">Test Name
        <a href="mailto:test.name@website.com"></a>
</div>

将这些从方程式中剔除掉;它们在两种浏览器中都能正常运行,这就是为什么我认为它们是问题所在

0 个答案:

没有答案