跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 一个奇怪的需求,前端不用“input or textarea”,实现输入框的功能,你会怎么做?
未分類
29 12 月 2020

一个奇怪的需求,前端不用“input or textarea”,实现输入框的功能,你会怎么做?

一个奇怪的需求,前端不用“input or textarea”,实现输入框的功能,你会怎么做?

資深大佬 : youla 4

如题!

是我落后了,原来这样也行~~

<div class="content" contenteditable="true"></div> 

大佬有話說 (16)

  • 資深大佬 : ysc3839

    https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable

  • 資深大佬 : heroes3top

    中文输入有其他唤起输入法的控件吗 = =

  • 資深大佬 : shintendo

    各种富文本编辑器控件都是用这个做的

  • 資深大佬 : CismonX

    我第一反应是用 canvas

  • 資深大佬 : JinTianYi456

    我上个月知道吧 [doge]

  • 資深大佬 : westoy

    wysiwyg 编辑器都是基于这个的

  • 資深大佬 : DOLLOR

    contenteditable=”true”
    富文本编辑都是用这个实现的。
    你甚至可以把它加载 style 标签上。

  • 資深大佬 : autoxbc

    原生控件有 onchange 和 oninput 事件,自己搞的就没了

  • 主 資深大佬 : youla

    @DOLLOR,写 style 不行啊,大屁眼子!!

  • 主 資深大佬 : youla

    @autoxbc 用 contenteditable=”true”属性还是有的

  • 資深大佬 : DOLLOR

    @youla

    <body>
    <style contenteditable style=”display: block;”>
    .test {
    color: #f00;
    }
    </style>
    <div class=”test”>
    text
    </div>
    </body>

  • 主 資深大佬 : youla

    @DOLLOR 对不起,想象力不够丰富,原来是这么个 style~~

  • 資深大佬 : aaronlam

    @DOLLOR 这个操作很骚,貌似 <link> 标签也行。。

  • 資深大佬 : nortonlai

    大开眼界

  • 資深大佬 : TargaryenChen

    一些 web 上的 editor 组件就用的 contenteditable 实现的,例如 quill editor 。

  • 資深大佬 : SpencerCoding

    <div contenteditable=”true”>I’m Editable. Edit me!</div>

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具