2012-11-20 49 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

我想有沒有辦法,我們可以改變文本區域類特定的文本。我們只能改變一個元素的類。 爲此,我們可以使用已經制作的「富文本編輯器」並手動執行此操作。

如果還有其他方法。請讓我知道