在超链接过程中使用带有javascript功能的django标记
using django tags with javascript function during hyperlinking
我有一个html代码片段
<a href = "{% url home %}?p=1">home</a>
我想在url的末尾添加一个对javascript函数的调用,如果主页url为http://localhost/home则上述代码生成
http://localhost/home?p=1
但是我不知道如何在它的末尾添加一个参数。下列不起作用
<a href = "{% url home %}?p=1"+getParameters()>home</a>
您没有正确使用模板标记(请参阅:https://docs.djangoproject.com/en/1.4/ref/templates/builtins/#url)
正确:
{% url <url-name> %}
现在"{{url-home}}"返回空字符串,所以您正在为当前url添加GET参数。
{{x}}表单返回名为"x"的变量。
使用JS向URL添加参数
这是点击脚本更改锚点url:的简单示例
<a href="{% url home %}?p=1" onclick="return getParameters(this);">anchor</a>
<script>
function getParameters(elem) {
elem.href = elem.href + "&abc=1";
}
</script>
相关文章:
- JavaScript打印功能使日历停止工作
- 在哪里可以学习ECMAScript标准中尚未包含的JavaScript功能
- 我想用Javascript网站在开放的Chrome浏览器上执行功能
- javascript函数访问ios本机功能
- 可以'选择单选输入时,不要提交带有JavaScript功能的表单
- 如何在Javascript中实现剪切、复制和粘贴功能
- JavaScript(Underscore.js)扩展功能
- 如何使用javascript/jquery更改转义键的功能
- JavaScript表单提交没有't fire asp服务器端点击功能的提交按钮
- 交互2个单选按钮2个不同的功能Javascript
- 如果选中单选按钮,如何转到另一个功能?(Javascript)
- 开始按钮用于启用和恢复动画,而无需在双击时再次重复该功能(javascript)
- 多功能 javascript 停止其他如果警报取消
- 将文本拆分为一些粗体和一些不在功能Javascript片段上
- 如何克隆/复制元素以保持其功能javascript
- 如何访问不同控制器的功能?-JavaScript MVC
- Battleship中的船舶碰撞功能(Javascript)
- 使功能javascript货币转换器
- 自动补全不是一个功能"Javascript错误
- 只在点击按钮时启动功能?(javascript)