【问题标题】:How do I make it so that my website users can write in a box? [closed]我怎样才能让我的网站用户可以在一个盒子里写字? [关闭]
【发布时间】:2012-04-21 16:55:50
【问题描述】:

我正在创建一个登录 div,人们可以在其中输入密码和电子邮件,但我不知道如何制作以便他们可以在 div 中写入。谁能告诉我怎么做?

【问题讨论】:

  • 想知道为什么不能使用 Html 控件?...比如文本框、密码等...
  • 这个问题和你的其他问题都表明你完全没有自己做任何研究。这是基本的 HTML!当然,如果你已经制作了一个基本页面,你应该知道<input />...

标签: css text


【解决方案1】:

你指的是 ContentEditable

http://html5demos.com/contenteditable

<div id="mydiv" contenteditable="true">
  Editable text here
</div>

请勿将其用于密码字段。这很愚蠢。 &lt;input type="password"&gt; 的全部意义在于它屏蔽了输入。您必须使用特殊的 onkeyup 处理程序将字符与星号交换,然后将 innerHTML 复制到 js 对象或保存在 data-val 属性或其他内容中。不要在这里重新发明轮子。

如今,您可以设置 input 字段的样式,使其看起来与任何 div 元素非常相似。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-30
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 2020-04-20
    • 2016-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多