1

<textarea>关于嵌入在表单中的 a,这是一个相当开放的问题。

完全有可能拥有无法编辑的只读文本,然后在同<textarea>一个选项中开始编写文本。

我的问题是我只能拥有一个或另一个。<textarea>如果没有,是否有任何解决方案可以在编写文本之前出现硬编码消息。

感谢您抽出宝贵时间,并对新手分类或问题感到抱歉。

4

3 回答 3

4

html文本区域是否可以包含只读和可编辑文本的组合

不。

如果没有,是否有任何解决方案可以在编写文本之前出现硬编码消息。

<p>The quick brown <input name="jumping_animal">
   jumped over the lazy <input name="lazy_animal">.</p>
于 2013-04-29T11:35:14.847 回答
1

它需要是一个文本区域吗?

尝试编辑蓝色文本

<div>
    sadsaasdfasd sadfasdf sa sd <span contenteditable>sadf asdf</span>
</div>
于 2013-04-29T11:36:24.230 回答
1

是的,对于文本区域,您不能同时拥有具有可写属性的只读文本。

回答你的第二个问题:

<script>
    $('#input_textarea').focus(function() {
       if( $(this).val() == "Some text...." ) {
           $(this).val("");
       }           
    });
    $('#input_textarea').blur(function() {
       if( $(this).val() == "" ) {
           $(this).val('Some text....');
       }           
    });
</script>

这将用作您的文本区域的占位符。

于 2013-04-29T11:47:18.120 回答