Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django模板onclick内联html javascript替代方案_Javascript_Python_Html_Django_Django Templates - Fatal编程技术网

Django模板onclick内联html javascript替代方案

Django模板onclick内联html javascript替代方案,javascript,python,html,django,django-templates,Javascript,Python,Html,Django,Django Templates,我读到,使用onclick是不推荐的,也是不好的做法 我有一个do_something函数,它将处理onclick中的数据。如何将其转换为javascript: {% for user in all_user %} <tr> <td>{{ user.code }}</td> <td> <button type="button" onclick="do_something('{{ user.name }}', '

我读到,使用onclick是不推荐的,也是不好的做法

我有一个do_something函数,它将处理onclick中的数据。如何将其转换为javascript:

{% for user in all_user %}
<tr>
    <td>{{ user.code }}</td>
    <td>
        <button type="button" onclick="do_something('{{ user.name }}', '{{ user.age }}', 1, '{{ user.desc }}');">small</h6></button>
    </td>
</tr>
{% endfor %}
在按钮上设置一个类选择器,以便可以通过Javascript将事件侦听器应用于它。 您的函数需要每个用户都唯一的参数,因此您需要将这些参数设置为每个按钮上的数据属性。 {所有用户中的用户%} 小的 {%endfor%} 在按钮上设置一个类选择器,以便可以通过Javascript将事件侦听器应用于它。 您的函数需要每个用户都唯一的参数,因此您需要将这些参数设置为每个按钮上的数据属性。 {所有用户中的用户%} 小的
{%endfor%}谢谢,我不知道这个数据-在html上。非常好的帮助。谢谢,我不知道这个关于html的数据。帮了大忙。