2012-11-20 111 views
1
<textarea name="text" id="text"></textarea> 

我想在使用#输入textarea时输入。示例#happy,#2012等。提交后,将显示div标签框。使用此css:Textarea with key#and show label box

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

是否有可能使它发生?
让我知道,如果你有想法? 感谢您的帮助。

+0

有智慧了解你的问题,你能否详细说明一下? –

+0

当你说提交时,你是什么意思?除非您拦截呼叫并手动执行POST,否则传统上会提交一个新页面。你想重新加载页面还是手动POST? – tjameson

+0

问题是如果我使用#blabal提交textarea ... textarea结果标签的显示必须有一个div_box类 – Nagini

回答

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',''); 
     } 
    } 
0

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

如果还有其他方法。请让我知道