大家好,我有一个问题,我一直在尝试使用 jquery 获取我的代码下面的值:
<li><a id="Prod1">12</a></li>
<script type="text/javascript">
function SendData(Parameter1,Parameter2){
var actual = $('#Prod1').val();
alert(actual);
}
</script>
当我尝试查看该值时,它显示以下内容:[object Object] 我想看到数字 12,这是
内的值感谢您的宝贵时间!
最佳答案
输入具有值,这里您尝试获取节点的内容(或文本)
var actual = $('#Prod1').text();
或者您可以使用
var actual = $('#Prod1').html();
在上面的例子中,两者是相同的,但是如果你有任何标签,那么 .html() 会给你节点内容,即带有 html 标签
关于javascript - 无法使用Jquery获取<a>的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45179152/