ИЕ пишет submitName
Здравствуйте.
есть инпут. nane="searchfield[]" рядом кнопка добавить. при добавлении написано так new_inputText.name = 'searchfield[]'; (пробовала и так написать new_inputText.setAttribute("name", "searchfield[]"); ) а ИЕ вместо <input name="searchfield[]"... пишет <input submitName="searchfield[]"... Почему? А главное как мне получит массив инпутов с именем searchfield[]? Делаю так
var els = document.getElementsByName('searchfield[]') ;
но так как в добавленных джаваскриптом инпутах нет атрибута name, то и не находятся они.Помогите |
var input;
try {
input = document.createElement('<input type="text" name="searchfield[]" />');
}
catch (error) {
input = document.createElement("input");
input.setAttibute("type", "text");
input.setAttibute("name", "searchfield[]");
}
или так:
function parseHTML(htmlCode) {
var tmp = document.createElement("div");
tmp.innerHTML = htmlCode;
return tmp.firstChild;
}
var input = parseHTML('<input type="text" name="searchfield[]" />');
|
| Часовой пояс GMT +3, время: 13:33. |