一个html文本区域可以同时包含只读文本和可编辑文本吗?


Can a html text area have a combination of read only and editable text

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

是完全可能的只读文本,不能编辑,然后在同一个<textarea>一个选项开始写入文本。

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

感谢您的时间,很抱歉对新手的分类或问题。

一个html文本区可以同时包含只读和可编辑的文本吗

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

<p>The quick brown <input name="jumping_animal">
   jumped over the lazy <input name="lazy_animal">.</p>

需要是一个文本区吗?

尝试编辑蓝色文本

<div>
    sadsaasdfasd sadfasdf sa sd <span contenteditable>sadf asdf</span>
</div>

是的,你不能同时拥有只读文本和可写属性的文本区域。

回答你的第二个问题:

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

作为文本区域的占位符