こんにちは。
pythonからhtmlファイル内のjavascriptに配列データを受け渡す時にどのようにしたらよろしいでしょうか?
今やっているやり方としては、
views.pyに
a = classfile.board()
data={'hello':'こんにちは','n':range(20),'x':a} return render(request,'f.html',data)
のように記述をしており
html上で<p id="test">{{x.board}}</p>のように値を受け渡し、javascriptで
var array=document.getElementById('test');のように記述しております。
しかしjavascript側でデータがうまくうけとれていないようです。
どのようにしたらよろしいでしょうか?
> javascript側でデータがうまくうけとれていないようです。
どうなることを理想としていて、現状どうなっているのか具体的に書いてもらえますか?
JavaScript側でpythonの配列を受け取ることが理想です。
現状だとhtmlにIdを渡してそこからjavascriptに渡せることができないか、と考えたのですがうまくいきませんでした。
すみません、聞き方が悪かったようです。
実際の出力、数値などはどうなっているのか、具体的に教えてください。
javascript内でgetelementnyidで実際に受け取ってみて、それをfor文でdocument.writeで書いてみたのですが、何も表示されていませんでした。構文にエラーはないと思います。
あなたの回答
tips
プレビュー