按名称搜索html代码中的元素

时间:2015-10-16 09:28:38

标签: javascript jquery

我尝试使用javascript在html代码中搜索名为scope的元素。之后,它应该显示一个具有此元素值的警告框。

if($('[name=scope]').length > 0){
     var scope = $(this).value();

     alert(scope);
 }

但这对我不起作用。我该怎么做才能解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:1)

你需要val()而不是value(),jQuery中没有值函数

var scope = $(this).val();

或者只是使用this.value,这将简单快捷

var scope = this.value;
根据评论

修改

$('[name=scope]').each(function(){
    alert(this.value);
});