javascript - 无法使用Jquery获取<a>的值

标签 javascript jquery variables

大家好,我有一个问题,我一直在尝试使用 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/

相关文章:

javascript - 从 UL 中删除以编程方式添加的 LI

javascript - ajax 上的 get 函数内部出现未定义错误

ios - 变量未在按钮按下操作内更新

javascript - 使用 ember 添加 Dropbox 选择器

javascript - 制作div,从左对齐开始,增长到窗口的宽度然后缩小并右对齐

javascript - 将变量放入一个

python - 如果为真,则从现在开始在 Python 中忽略变量

javascript - 通过 ajax 将变量从表单 (POST) 发送到另一个 PHP 脚本 (GET)

php - 使用 Javascript 过滤来自数据库的结果,这将使 DIV 根据新参数重新加载其内容

javascript - Firebase firestore 如何在没有额外请求的情况下获取引用数据?