我尝试使用javascript在html代码中搜索名为scope的元素。之后,它应该显示一个具有此元素值的警告框。
if($('[name=scope]').length > 0){
var scope = $(this).value();
alert(scope);
}
但这对我不起作用。我该怎么做才能解决这个问题?
谢谢!
答案 0 :(得分:1)
你需要val()
而不是value()
,jQuery中没有值函数
var scope = $(this).val();
或者只是使用this.value,这将简单快捷
var scope = this.value;
根据评论修改
$('[name=scope]').each(function(){
alert(this.value);
});