对于嵌入在表单中的<textarea>
,这是一个非常开放的问题。
完全可以只读取无法编辑的文本,然后在同一<textarea>
选项中开始编写文本。
我的问题是我只能拥有一个或另一个。如果没有,在编写文本之前,<textarea>
中是否有任何解决方案可以显示硬编码消息。
感谢您的时间,并为新手排序或问题感到抱歉。
答案 0 :(得分:4)
html文本区域是否可以包含只读文本和可编辑文本
没有
如果没有,是否有任何解决方案可以在写入文本之前出现硬编码消息。
<p>The quick brown <input name="jumping_animal">
jumped over the lazy <input name="lazy_animal">.</p>
答案 1 :(得分:1)
是否需要成为textarea?
<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的占位符。