通常,您使用input
document.getElementBy eccc.value
的值
但这种奇怪的做法在我的代码中不起作用。
ret.in = function(where)
{
if(where === undefined) return false;
else
{
if(isInput(where)) _q(where).value = this;
else _q(where).innerHTML = this;
}
return self;
};
ret
来自成功的new String()
,_q()
是对querySelectorAll()
的成功引用,isInput()
是input
的成功检查者元素和self
是对属性所属主对象的引用(我正在构建自己的库)。
我无法理解为什么_q(where).value
没有在if语句中运行。
如果我只将它放在上面一行,则可以正常工作。
你有什么建议吗?