【发布时间】:2017-08-18 11:49:13
【问题描述】:
如何在我的 onclick 参数中放置 2 个操作,一个调用 Javascript 函数,另一个给 location.href 和 Django 标签?我想在重定向到另一个页面之前在页面上显示一些内容。
我想做这样的事情:
onclick="chargement();location.href='{% url 'resumefic' upload.0.pk %}';"
但是我的函数chargement()没有被调用,只有重定向有效。
我无法将 location.href 放入 JS 函数中,因为我正在使用 Django 标记... 有人可以帮忙吗?
【问题讨论】:
-
可能是因为范围?试试 window.location.href?
-
这应该可以正常工作了...你试过打开浏览器JS控制台吗?可能在
chargement()函数的执行过程中出现了问题。 -
@TimothéMalahieude 是的,但是控制台中没有出现任何内容(尽管我放了一些 console.log 来检查),看起来它没有通过...
-
这很奇怪。如果你删除了
location.href=...这个函数被调用的东西? -
@TimothéMalahieude 是的!
标签: javascript html django button onclick