Javascript 获取<;a>;href使用jQuery

Javascript 获取<;a>;href使用jQuery,javascript,jquery,html,Javascript,Jquery,Html,我有这个 我需要获取它的值($subID)并将其分配给JavaScript变量。如何才能做到这一点?您可以将该值添加为自定义数据属性 <a id="cancel" value="<?php echo $subID;?>" href="#">Cancel</a> HTML: <a id="cancel" data-value="<?php echo $subID;?>" href="#">Cancel</a> $('#c

我有这个


我需要获取它的值(
$subID
)并将其分配给JavaScript变量。如何才能做到这一点?

您可以将该值添加为自定义数据属性

<a id="cancel" value="<?php echo $subID;?>" href="#">Cancel</a>
HTML:

<a id="cancel" data-value="<?php echo $subID;?>" href="#">Cancel</a>
$('#cancel').data('value');

您不需要jQuery。纯JavaScript非常简单:

传统的:

var value=document.getElementById('cancel').getAttribute('value');
console.log(值)

您应该使用
数据值=”“

然后你可以得到这样的值

var myVal = $('#cancel').data("value");
你有两种(或更多)方法来解决这个问题

使用jQuery:

var x= $('#cancel').val();
使用JavaScript:

var x= document.getElementById("cancel").value;

$('#cancel').attr('value')改为使用
数据值
属性,然后使用
$('#取消')。数据('value')
var x=$(“#取消”).attr(“值”)
?锚点没有值属性。HTML无效。可能存在的重复项