У меня есть таблица, в которой я создаю ярлык динамически.Чтение метки Id
'<td>' + '<label for="Name" id = ' + value + '>' + text + '</label></td>'
Я хочу, чтобы получить идентификатор метки и I`m, выполнив следующие действия, который не работает: Как я могу получить идентификатор метки?
function ReadNames() {
$('#Table tr').each(function() {
NameID.push($(this).find('label').val());
}); }
Котировки часто опциональный вокруг значений атрибутов. http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.2 – Quentin
@David Технически да, хорошо, но только если идентификатор соответствует определенным ограничениям (возможные символы). Особенно при динамическом построении элементов, таких как OP, и даже когда нет, вы всегда должны искать кавычки. Это даже рекомендуется в статье, на которую вы ссылаетесь. :) – deceze
Все символы, разрешенные в id (http://www.w3.org/TR/html4/types.html#type-name), указаны в списке «Нет котировок»;) – Quentin