HTML文本区域是否可以包含只读文本和可编辑文本

时间:2013-04-29 11:32:48

标签: php html html5 textarea

对于嵌入在表单中的<textarea>,这是一个非常开放的问题。

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

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

感谢您的时间,并为新手排序或问题感到抱歉。

3 个答案:

答案 0 :(得分:4)

  

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

没有

  

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

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

答案 1 :(得分:1)

是否需要成为textarea?

Try editing the blue text

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

答案 2 :(得分:1)

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

回答你的第二个问题:

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

这将作为textarea的占位符。