在没有 ID 的情况下访问 class 中的按钮值

Accessing button value in class without ID

我正在处理经典 asp 页面。该页面是一个管理页面,需要从记录集中添加和删除记录。我使用 vbscript 循环打印 table ,它看起来像:

Do While Not commentRS.EOF
            Response.Write "<tr><td><button type='submit' class='delete' name='delete' value=" & commentRS("phrase_id") & ">Delete</button></td>"
            Response.Write "<td>" & commentRS("phrase") & "</td></tr>"
            commentRS.MoveNext
            Loop
            CloseRecordset commentRS

我在页面上有一个名为 deleteVal 的隐藏输入类型,它需要等于单击的删除按钮的值,因此它可以传递给存储过程。

<input type="hidden" name="deleteVal" id="deleteVal" value=0/>

我试过:

function changeDeleteVal(thisBtn)
    {
        var delVal = document.getElementById("deleteVal").value;
        delVal = thisBtn.value;
    }

$(function () {
        $(".delete").click(function () {
            $("#deleteVal").val() = this.value;               
        });
    });

我 Response.Write deleteVal 并得到“0/0/0”

jquery 尝试需要更改才能工作,来自

$(function () {
    $(".delete").click(function () {
        $("#deleteVal").val() = this.value;               
    });
});

$(function () {
    $(".delete").click(function () {
        $("#deleteVal").val(this.value);               
    });
});