提交 918fc6e6 编写于 作者: K kohsuke

made to work with <textarea>s, too.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8172 71c3de6d-444a-0410-be80-ed276b4c234a
上级 cfbae7fa
......@@ -2664,15 +2664,22 @@ Form.Methods = {
getInputs: function(form, typeName, name) {
form = $(form);
var inputs = form.getElementsByTagName('input');
var textareas = form.getElementsByTagName('textarea');
if (!typeName && !name) return $A(inputs).map(Element.extend);
if (!typeName && !name) return $A(inputs).concat($A(textareas)).map(Element.extend);
for (var i = 0, matchingInputs = [], length = inputs.length; i < length; i++) {
var input = inputs[i];
if ((typeName && input.type != typeName) || (name && input.name != name))
continue;
matchingInputs.push(Element.extend(input));
}
var matchingInputs = [];
var f = function(inputs) {
for (var i = 0, length = inputs.length; i < length; i++) {
var input = inputs[i];
if ((typeName && input.type != typeName) || (name && input.name != name))
continue;
matchingInputs.push(Element.extend(input));
}
};
f(inputs);
f(textareas);
return matchingInputs;
},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册