【发布时间】:2018-03-26 18:20:49
【问题描述】:
我的表单有两个按钮:delete 和 play。目前,用户必须使用表单底部的提交按钮来执行这些任务中的任何一个。我想用onclick 函数在页面顶部添加一个超链接,该函数会触发相应的提交按钮。
这就是我正在使用的。目前,超链接根本不起作用。
页面顶部的超链接:
<a href='#' onlick='document.getElementById('playlist').click()'>test</a>
这是我的表单及其提交按钮。
<form id = 'allverses' name= 'allverses' action='' method='POST'>
<button name="delete" type="SUBMIT" class="deletebutton" id="delete" value="delete" action="POST">
<button name="playlist" type="SUBMIT" class="playbutton" id="playlist" value="play" action="POST">
</form>
【问题讨论】:
-
我可以看到的主要错误是您对标签和标签内的字符串使用了相同的引号。尝试交替,将
playlist放在双引号或转义引号\' -
你有一个错字:你的链接有
onlick而不是onclick。 -
使用可以纠正您的语法的工具。 Visual Studio Code 就可以了
-
您首先需要遵守语法约定,这样就不会发生这些错误
标签: javascript html