我知道<textarea name="textarea" disabled="disabled">dsds</textarea>
可以禁止在文本区写入,
但是如何在文本区域中禁用一行我想禁用的行呢?
不是所有行
谢谢
发布于 2010-11-26 05:05:07
是的,使用多个输入的文本看起来就像一个单一的文本区,让我们称之为假文本区。这样一来,禁用一个就很容易了。
我猜为这样的文本区域伪造滚动条可能会有困难,但一旦实现,应该可以很好地工作。有没有像这样的插件?
更新-有关处理游标位置的信息,请参考以下内容。我没有尝试过,但可能有用- Jquery Caret position和How to get cursor position in textarea,您可以应用光标位置获取-设置逻辑。以某种方式尝试获取实际的单击位置,并强制光标停留在那里。
发布于 2010-11-26 04:55:06
如果没有JavaScript,这是不可能的,即使这样:
总而言之,textarea
在这里是错误的方法,最好使用多个input
来做任何你想在这里做的事情,当然你需要让它看起来像一个textarea
,并且你仍然需要一些JavaScript来使返回像预期的那样工作(?),但是你仍然没有指定你想要用这些东西做什么。
https://stackoverflow.com/questions/4280759
复制相似问题