2015-09-16 108 views
1

在Java林嵌入HTML代碼,我不得不從HTML字符串值傳遞給JavaScript函數,我已經試過這樣的事情如何將字符串值作爲函數參數從HTML傳遞給JavaScript?

out.print("<script>init("+macId+")</script>"); 

,但如果我通過一些整數值,那麼它沒有通過任何價值這將是罰款,然後嘗試這樣做,我在一些例子

out.print("<script>init(\'"+macId+"\')</script>"); 

已經看到,但結果是相同的..can有人幫我解決這個問題,是這種方法是正確的,我需要遵循?

+0

你爲什麼不將變量分配給一些輸入值,並獲得與jQuery或JS的功能元素的值。 – sajanyamaha

+0

如果一些隱藏的div?然後使用jQuery「div id.innerHtml」? –

回答

1

你不需要在字符串逃脫'

out.print("<script>init('" + macId + "')</script>"); 
+0

老兄謝謝!你救我 :) –

相關問題