1
<textarea name="text" id="text"></textarea>

当我使用 # 输入 textarea 时,我想要。例如#happy、#2012等。提交后会显示div标签框。使用这个 css :

.div_box
{
padding: 5px;
background: #c0c0c0;
}

有可能实现吗?
让我知道,如果你有一个想法?感谢您的帮助。

4

2 回答 2

0

您可以在加载文档时检查它。

仅使用 Javascript:

    window.onload = function(){
        if(document.getElementById('text').innerHTML.indexOf('#') != -1){
            document.getElementById('text').setAttribute('class','div_box');
        }
        else{
            document.getElementById('text').setAttribute('class','');
        }
    }
于 2012-11-20T05:01:27.697 回答
0

我想我们无法更改文本区域中特定文本的类别。我们只能改变一个元素的类。为此,我们可以使用已经制作的“富文本编辑器”并手动执行此操作。

如果有其他方法。请告诉我

于 2012-11-20T05:24:29.950 回答