<textarea name="text" id="text"></textarea>
当我使用 # 输入 textarea 时,我想要。例如#happy、#2012等。提交后会显示div标签框。使用这个 css :
.div_box
{
padding: 5px;
background: #c0c0c0;
}
有可能实现吗?
让我知道,如果你有一个想法?感谢您的帮助。
<textarea name="text" id="text"></textarea>
当我使用 # 输入 textarea 时,我想要。例如#happy、#2012等。提交后会显示div标签框。使用这个 css :
.div_box
{
padding: 5px;
background: #c0c0c0;
}
有可能实现吗?
让我知道,如果你有一个想法?感谢您的帮助。
您可以在加载文档时检查它。
仅使用 Javascript:
window.onload = function(){
if(document.getElementById('text').innerHTML.indexOf('#') != -1){
document.getElementById('text').setAttribute('class','div_box');
}
else{
document.getElementById('text').setAttribute('class','');
}
}
我想我们无法更改文本区域中特定文本的类别。我们只能改变一个元素的类。为此,我们可以使用已经制作的“富文本编辑器”并手动执行此操作。
如果有其他方法。请告诉我