【发布时间】:2013-01-25 11:26:50
【问题描述】:
我需要做一些丑陋的事情。但我不能以其他方式做到这一点。我需要的是
<a href='some/url/?with¶ms' onclick="(if confirm('Do you wanna submit?')
{some code to submit form in href property})">
但我不知道如何使内联脚本工作......我对使用 window.location 或 document.location 提交它的方式犹豫不决。有什么想法吗?
【问题讨论】:
-
为什么需要这样做?在字符串中编写代码最终必然会带来问题。这将很难维护,并且您将无法使用 IDE 验证潜在的语法错误。
-
我需要添加两个链接以使用给定的 url 提交表单...我收到了 onlu widjets 文件(django 应用程序)...我没有模板和表单源...
-
JavaScript 的伟大之处在于它很容易注入到其他环境中。只需添加您自己的脚本并等待 DOM 准备就绪,然后使用 jQuery 或其他方法来识别该 href(给它一个类/id)并使用 api.jquery.com/click 在回调中编写所有事件代码
标签: javascript