让用户编辑网站上的文本比预期的要容易。HTML为此提供了一个属性:contenteditable。
contenteditable属性在2014年HTML5发布时首次引入。它指定网站访问者是否可以从浏览器中更改其管辖的内容。
大多数现代桌面浏览器都支持该属性。这些措施包括:
大多数移动浏览器也是如此。
只需将该属性添加到要使其可编辑的HTML元素中。它有三个可能的值:true、false和inherit。Inherit是默认值,这意味着元素接受其父元素的值。同样,新可编辑内容的任何子元素也将是可编辑的,除非将其值更改为false。例如,要使DIV元素可编辑,请使用:
可编辑内容与本地存储配对时最有意义,因此内容在会话和站点访问之间保持不变。
将contenteditable属性添加到
You now have a to-do list that is editable — but if you close your browser or leave the page, your list will disappear. The solution: Add a simple script to save the tasks to localStorage.
Add a link to jQuery in the
This example uses the Google CDN, but you can host it yourself or use another CDN if you prefer.
At the bottom of your page, just above the tag, add your script:
在document.ready函数中,添加脚本以将任务加载到localStorage中,并获取以前保存在那里的任何任务:
整个页面的HTML如下所示:
My Tasks输入列表中的项目。浏览器将为您存储它,这样当您重新打开浏览器时,它仍将在这里。
...符(我的是“vtqelxl5bdrpuxmezyl9w”)。这样可以保护您,使访问者不会看到您的帐户名,但会使共享变得困难。唯一能看到你网站的人是那些你直接分享网址的人。 ...
... 请继续阅读,了解如何在您的计算机上免费创建您自己的网站,您可以从头开始创建网站,也可以使用预先**的模板创建网站。哦,这包括托管你自己的WordPress帐户以及! ...
...商务网站。在季节性销售期间创建临时网络剪辑,以随时了解最新信息,以免错过交易。 如果你是一个有创造力的人,你可以从你的仪表板上获得设计灵感、Photoshop提示、免费的日常资源等等。 ...
...们在下面发布的截图的页面。在此页面上,您将看到需要了解的有关YouTube播放列表的基本信息,包括: ...
... 网站访问者从服务器请求一个网页。 服务器接受请求并确定用户要查找的内容。 服务器使用主要查询数据库的脚本来组装内容。 服...
... 在没有优化的情况下,每次访问者访问你的网站时,他们都需要下载整个页面以及与之配套的所有脚本、图像、页眉、页脚和导航菜单。但是如果安装了一个合适的缓存插件,就可以让访问者的浏览...
...套强大的调试工具。使用chromedevtools很容易,但是您需要了解它是如何工作的,以便最大限度地利用它。 ...
...是在Firefox73中添加的,Firefox73于2020年2月11日发布。 如何为所有网站设置默认缩放级别 告诉Firefox在你访问的所有网站上自动放大或缩小是很容易的。要开始,请单击Firefox窗口右上角的菜单按钮,然后选择“选项”(在Mac上,...