超链接上的Fire按钮单击

时间:2018-03-26 18:20:49

标签: javascript html

我的表单有两个按钮:{ "event": { "name": "event", "tasks_attributes": [ { "name": "Task 1" } ] } } delete。目前,用户必须使用表单底部的提交按钮来执行这些任务中的任何一个。我想在页面顶部添加一个带有play函数的超链接,该函数会触发相应的提交按钮。

这是我正在使用的内容。目前,超链接根本不起作用。

页面顶部的超链接:

onclick

这是我的表单及其提交按钮。

<a href='#' onlick='document.getElementById('playlist').click()'>test</a>

1 个答案:

答案 0 :(得分:0)

语法错误:

  1. onlick应该是onclick。
  2. 按钮结束标记未正确设置。
  3. 使用正确的语法,以下代码可以正常工作。

    <a href='#' onclick="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>