读书人

HTML5内联编者

发布时间: 2012-08-24 10:00:21 作者: rapoo

HTML5内联编辑

?

下面的例子展示了使用div的内联编辑模式。

?

?

<html>  <head>    <title>      Editable <div> Element    </title>    <script type="text/javascript">      function showSource()       {        var content = document.getElementById          ("div").innerHTML;        content.replace(/</g,'<');        content.replace(/>/g, '>');        alert(content);      }        function createLink()       {        var url = prompt("Enter URL:", "http://");        if (url)          document.execCommand("createlink",  false, url);      }    </script>  </head>  <body>    <h1>Editable <div> Element</h1>    <div>       <input type="button" value="Bold"   onclick="document.execCommand('bold', false,   null);">       <input type="button" value="Italic"   onclick="document.execCommand  ('italic', false, null);">       <input type="button" value="Underline"         onclick="document.execCommand('underline',    false, null);">       <input type="button" value="Add Link"   onclick="createLink();">       <input type="button"  value="Display Source"  onclick="showSource();">     </div>     <br>    <div id="div" style='border:solid   black; height: 300px; width: 400px'  contenteditable="true">    </div>   </body></html>

源码下载:

?

EditDiv.zip

读书人网 >CSS

热点推荐