`
Turbo12138
  • 浏览: 45166 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

将div等任何元素变为输入框的属性contenteditable

 
阅读更多

只要是块级元素都可以用此属性变为输入框

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

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    
</head>
<body>
<div class="box_dis">
<!--<input class="search" type="text" id="tipinput" />-->
<div class="searc" type="text"  contenteditable="true" id="tipinput">
    <!--<img class='text'  src='../API/outstyle091100004.jpg' />-->
</div>
    </div>

</body>
</html>

 

分享到:
评论

相关推荐

    DIV可编辑模式在光标位置插入内容

    标题中的“DIV可编辑模式在光标位置插入内容”指的是在HTML中,使用`contenteditable`属性将一个`&lt;div&gt;`元素设置为可编辑区域,允许用户直接在该区域内输入或编辑文本。这个功能常用于富文本编辑器、在线文档编辑等...

    contenteditableInput:可以插入表情的输入框(微信交替表情)

    本篇将详细讲解如何利用`contenteditable`属性创建一个可以插入表情的输入框,并结合HTML、JavaScript和EmojiHTML库实现微信风格的交替表情功能。 首先,`contenteditable`是HTML5引入的一个特性,通过在元素上设置...

    Vue中div contenteditable 的光标定位方法

    为了让用户在div元素中输入内容,我们可以给这个div元素添加`contenteditable`属性。然而,当我们在Vue组件中处理这种输入时,经常遇到光标定位的问题,尤其是在程序控制下非人工输入后光标会丢失的问题。接下来将...

    设置contenteditable属性可编辑HTML标签的内容(可代替textarea)

    contenteditable属性是HTML5中提供的一种新的属性,用于让任何HTML元素变为可编辑状态,这使得开发者能够轻松创建类似于textarea的文本输入控件。以往我们想要实现可编辑的文本区域,通常会使用textarea元素,但在...

    div可以输入内容不用input作为输入框屏蔽自动的input样式

    此外,当使用`contenteditable`属性时,需要注意的是,这不仅仅意味着用户的输入能够被编辑,它还会使得`&lt;div&gt;`变成一个可聚焦的元素。因此,开发者可能需要使用JavaScript来管理焦点事件,确保用户体验的连贯性和...

    editableDiv:Contenteditable 具有占位符功能的 jQuery 插件

    内容可编辑(contenteditable)是 HTML5 引入的一个新属性,可以将任何 HTML 元素变为可编辑区域。例如,一个 div 元素可以通过设置 `contenteditable="true"` 来启用这一功能。然而,当 div 内无内容时,用户可能不...

    div模拟textarea文本域实现高度自适应效果代码

    它允许将普通元素变为可编辑状态,这相当于把一个div元素转变为文本域。通过在div元素上设置contenteditable="true",即可实现类似textarea的编辑功能,用户能够聚焦并编辑内容,光标也会随之闪烁显示。这个属性得到...

    可输入文字的div标签

    除了`&lt;div&gt;`,其他如`&lt;p&gt;`(段落)、`&lt;span&gt;`(内联元素)等标签也可以通过同样的方式变成可编辑的元素。这在构建富文本编辑器、评论系统或者任何需要用户自由输入的地方非常有用。 为了方便用户交互,还可以通过...

    editable-content:HTML5 练习

    `contenteditable`属性是一个布尔属性,可以将其添加到HTML元素中,如`&lt;div&gt;`, `&lt;p&gt;`或`&lt;span&gt;`等,只要将`contenteditable`设为`true`或不设值,该元素就变成了可编辑区域。例如: ```html &lt;div contenteditable=...

    javascript发表留言添加表情代码

    输入框可以通过`contenteditable`属性变为可编辑区域,表情面板则可以是一个包含表情图标的列表: ```html &lt;div id="comment-box" contenteditable="true"&gt;&lt;/div&gt; &lt;!-- 动态生成的表情图标列表 --&gt; ``` 在...

    初学者必知的HTML 5入门级技巧

    HTML 5中的`contenteditable`属性允许任何HTML元素变成可编辑的内容区域,这对于构建富文本编辑器非常有用。 ```html &lt;div contenteditable="true"&gt;在这里编辑文本。&lt;/div&gt; ``` #### 七、电子邮件输入框 HTML 5...

    JS宝典学习笔记(下)

    10. **select()**:`element.select()`将元素内容选中,通常用于文本输入框,使得用户可以直接进行复制、剪切等操作。 11. **阻止文本框输入**:`onfocus="this.blur()"`可以防止用户在文本框内输入内容,一旦获得...

    107个常用javascript语句

    59.contentEditable可设置元素是否可被修改,isContentEditable返回是否可修改的状態. 60.isDisabled判断是否为禁止状態.disabled设置禁止状態 61.length取得长度,返回整型数值 62.addBehavior()是一种JS调用的外部...

Global site tag (gtag.js) - Google Analytics