我无法理解为什么这不起作用
我得到了一个" handle_email"未定义错误: - (
我正在使用django。很难理解为什么它不起作用:(这么简单!!我无法真正放入所有代码,因为stackoverflow不允许我只有这个问题的代码;)
{% extends "base.html" %}
{% block content %}
<script type="text/script">
function calculate_colspan(x){ return Math.max(1, Math.ceil(x/80));}
function handle(mail)
{
$("emails").value = mail;
}
</script>
<table border=1 width=500px>
{% for user, info in to_display.items %}
<tr>
<td>
<input type=checkbox value='{{user.email}}' onclick=handle("{{user.email}}")>
{% for k , v in info.items %}
{% if v != "" and k != "id" %}
<b>{{k}} : </b> {{v}} <br>
{% endif %}
{% endfor %}
</td></tr>
{% endfor %}
<form> <input id="emails"> </form>
答案 0 :(得分:-1)
将<script type="text/script">
更改为<script>
浏览器假定<script>
默认包含javascript