- 目的
下記のコードにおいて、<input type = "text"> の中の値をなんかしらのボタンを押したら 全ての {{form}} に値がいくようにしたいです。
<div> <input type="text"> </div> <tr> {% for form in forms %} {{ form }} {% endfor %} </tr>
御教授の程、宜しくお願いします。
なぜか不評だったのでもう少しだけコードを詳しく記述します。
<html> <head> <script> function insert(num){ document.form.textview.value=document.form.textview.value+num } </script> </head> <body> <div> <form name = "form"> <input class="textview" name="textview"> </form> </div> <table> <tr> <td><input class="button" type="button" value="1" onclick="insert(1)"></td> </tr> </table> </body> </html>
上記の様にした場合、 1 と表示されたボタンを押したら form に 1 が代入されます。
しかし、 Django を使用しているので、
<input class="textview" name="textview>
が
{% for form in forms %}
{{ form }}
{% endfor %}
となっていた場合、複数のフォームが形成されていること。また、 {{form}} にclassや name のタグがないことから全てのフォームに値を代入することができません。どうしたら良いでしょうか。
回答2件
あなたの回答
tips
プレビュー