-2
這是非常奇怪和不合邏輯的。我使用下面的django代碼提供html文件。如果pn是一個整數,那麼JavaScript代碼就可以工作。 612,但如果它是一個字符串,則會失敗。 U612。有沒有搞錯?在服務文件中傳遞django變量到html javascript函數
Django的views.py:
context = {'pattoload' : str(pn)}
t = TemplateResponse(request, 'viewer/index.html', context)
t.render()
return t
的Javascript的index.html:
window.onload=function(){
var pn = String({{pattoload}});
alert(pn);
}
謝謝大家的支持。我試圖解決這個問題,並最終做到了(見下面的答案),但對我來說這是相當困難的。這意味着像我這樣的其他人會從中受益。所以請高興,而不是downvote。 – user2104778