У меня есть пара форм с разными идентификаторами, но с одинаковыми именами ввода и идентификаторами. Например:
<form id="form1>
<input name="email" id="email" value="test@test.com"/>
.....
</form>
<form id="form2>
<input name="email" id="email" value="test@test.com"/>
.....
</form>
И в моей функции готовности Jquery у меня есть код ниже. Это прекрасно работает в FireFox, Chrome, но не в IE7. Это функция оповещения, показывающая значение электронной почты как «test@test.com» в FireFox, Chrome, но IE7 отображается как «неопределенный». Есть предложения?
$(document).ready(function() {
alert($("#form1 #emailAddress").val());
});