我编写这个脚本是为了有一个名为“call”的方法,它充当document.querySelectorAll()
. 例子:
var obj = {
call: function( s ) { return document.querySelectorAll( s ); }
};
obj.call(".test").innerHTML == "Changed";
<p class="test">Original</p>
因此,显然,(我认为)这会将 innerHTML 值从“原始”更改为“已更改”,但不起作用。
我已经尝试过其他测试,.style.background = "red";
但也没有奏效。
我在 Chrome 的错误控制台中没有看到任何错误,所以我无法弄清楚为什么这不起作用。当谈到 javascript 时,我是一个完整的菜鸟,所以任何帮助将不胜感激。