2011-10-27 49 views
1

我試着(失敗)前面加上以下內容到一個div:混合文本變量在Javascript

var entry = $('textarea').val();  
var formated = '<div class="newsfeed_entry"><p>' . entry . '</p></div>'; 

    $('#entry_container').prepend(formated); 

我想是不是工作原因與我混合變量和文字的方式。我查看了文檔,但我無法弄清楚問題所在。

+3

我想你試圖在那裏混合使用PHP和JS ...... – Clive

回答

7

嘗試

var entry = $('textarea').val();  
var formated = '<div class="newsfeed_entry"><p>' + entry + '</p></div>'; 

    $('#entry_container').prepend(formated); 
2

.是在JavaScript對象屬性查找。您可能在PHP世界中呆了太久。

您可以在JavaScript中連接字符串與String對象的concat()方法或+(這是超載做算術加法字符串連接)。

+0

啊......我明白了......對不起,我通常不是那種做JavaScript的人,謝謝你的解釋! – Thomas