0

在我的网站上使用某种形式的人们对我的反应不一。他们使用IE7,一些 Internet Explorer prob IE6。他们在第 31 行收到一个 javascript 错误,指出该对象不支持此方法。

在第 31 行,我得到以下代码:

#31   naam = $("input[name='geb']").val();

对应的html(通过php)显然是:

<input type='hidden' name='geb' value='34' />

这个错误是否意味着 jQuery 无法通过属性选择器找到我的输入字段?

版本:jQuery v1.9.1
JSFiddle:http: //jsfiddle.net/Gc4KQ/

4

1 回答 1

0

这是 Internet Explorer ID 和 NAME 情况的另一种情况吗?

将 ID 添加到您的元素以匹配名称。

<input type='hidden' id='geb' name='geb' value='34' />

快回来看看这是不是你的情况。

想办法在 IE中打开这个更新的 jsFiddle

于 2013-09-26T17:12:16.360 回答