jQuery简单值与.val产生问题

问题描述

| 我有以下代码:
$(\'.document\').ready(function(){
   alert($(\'font.someClass\').val());
});
这是一个小提琴。 有谁知道为什么我不能返回字体标签的值? 我是否假定不允许您调用该值或设置字体标签的值。     

解决方法

        
.text()
不是
.val()
-
.val()
适用于表单元素。     ,        
val()
方法从form5ѭ中获取值,
value
存在于表单元素中(例如
input
)。 您正在寻找从DOM元素获取文本的方法,因此请使用
text()
方法。 我在这里用代码更新了Fiddle:
$(document).ready(function() {
   alert($(\"font.someClass\").text());
});
    ,        这将为您提供文字:
$(\'.document\').ready(function(){
 alert($(\'font.someClass\').text());
});
    

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...