小书签中的 if 语句不起作用

问题描述 投票:0回答:1

我为学校里的人制作了一个书签。这是代码:

document.body.contentEditable=true;
还有另一个书签可以将其关闭:
document.body.contentEditable=false;
这些有效,但我想尝试将它们制作成一个书签。我尝试过这个但失败了。这是代码:
if (document.body.contentEditable == true) { document.contentEditable = false; } else { document.body.contentEditable = true; }
我不知道为什么它不起作用。请有人帮忙。

javascript bookmarklet bookmarks
1个回答
0
投票

这是一种更简单的方法:

javascript: (function () {
  const body = document.body;
  body.contentEditable = !body.isContentEditable;
})();
© www.soinside.com 2019 - 2024. All rights reserved.