将JS中的一个变量插入Django表单输入字段
Insert a variable from JS to Django form input field
我正在写一份表格,支付员工在两个城市之间的里程数。我正在使用谷歌地图API获取信息。我正在运行一个生成变量drivingDistanceMiles
的脚本。我想填充Django表单mileage
中的字段,它保存到python变量distance
中。
这是我的表单html:的一个片段
<form action="" method="post"><% csrf_token %}
{{ form.non_field_errors }}
<div class="fieldWrapper">
{{ form.distance.errors }}
<label for="id_distance">Mileage claim:</label>
{{ form.distance }}
</div>
在条目上方的页面上有一个距离计算器。
在我的表格中.py distance = forms.CharField(max_length=20, required = False)
。我把它做成了CharField,而不是IntField,以防我的员工(不是最懂电脑的一群人)在结尾加上"英里"这个词。
问题:当用户在距离计算器中输入他们的城市信息时,是否可以获得drivingDistanceMiles
的值来自动填充?
如果使用纯javascript(而不是jQuery或任何框架),则可以通过document.getElementById('id_distance').value
访问字段。您可以通过document.getElementById('id_distance').value = <some_var>;
设置其值
相关文章:
- 如何在windows.location href中插入变量
- 如何在字符串中的特定位置插入变量
- 在样式标记上插入变量
- 如何在第n个shild('')选择器中插入变量
- 如何在 JS 中插入变量
- Javascript:在字符串中插入变量
- 如何在url中插入变量
- 在javascript中以文本形式插入变量
- 如何使用纯JavaScript在内联CSS规则中插入变量
- 在Jquery中插入变量PHP
- Angular 2 -如何在组件中插入变量
- 如何在json url中插入变量
- 揭示模块模式:在哪里为模块访问插入变量
- 在Javascript中插入变量到另一个字符串变量中
- 如何在pug中插入变量字符串
- Phonegap -插入变量到数据库
- 如何使用Javascript加载文件的内容并在其中插入变量
- 在Spaw编辑器中插入变量
- 如何在 JS 中插入变量
- 如何在对象表示法 (JSON) 中插入变量字符串