Chrome扩展程序可修改Twitter的innerHTML

时间:2015-02-13 03:46:50

标签: javascript jquery html google-chrome twitter

我正在尝试制作一个Chrome扩展程序,用于更改我的推文上显示的推文用户名称。当我尝试使用谷歌Chrome控制台时:

$(“#fullname js-action-profile-name show-popup-with-id”)。html(“Hello!”);

结果只是一个空数组“[]”。

当我输入时:

document.getElementById(“#fullname js-action-profile-name show-popup-with-id”)。html(“Hello!”);

我收到错误:“无法设置null的”html“属性。

任何人都知道我做错了什么?

1 个答案:

答案 0 :(得分:0)

你会想要使用这样的东西:

var twitterNames = $(".fullname.js-action-profile-name.show-popup-with-id");

或类似的东西:

var twitterNames = document.getElementsByClassName("fullname js-action-profile-name show-popup-with-id");

获得页面上所有元素的数组后,您可以索引数组以进行更改。