按ID

时间:2015-07-30 09:35:48

标签: javascript forms

如何使用表单ID作为函数参数提交表单?它会是这样的:

HTML:

<a href="#" onclick="confirmSubmit(form1)">Delete file</a>

使用Javascript:

function confirmSubmit(id) {
    var agree=confirm("Are you sure you wish to delete this file?");
    if (agree)
        document.getElementById('form' + id).submit();
    else
        return false;
}

2 个答案:

答案 0 :(得分:1)

您可以将表单id作为字符串参数(用单引号表示)传递给onClick函数。

见下文

<a href="#" onclick="confirmSubmit('form1')">Delete file</a>
function confirmSubmit(id) {
    var agree=confirm("Are you sure you wish to delete this file?");
    if (agree)
      document.getElementById(id).submit();
    else
     return false;
}

答案 1 :(得分:0)

定义要形成的ID(如果您想通过ID引用)

$("#test").on("mouseover", function(evt) {
          evt.preventDefault();
      });