form.addEventlistener("submit",
function()
{
var data = form.elements["Passwd"].value;
evt.preventDefault();
chrome.extension.sendRequest({'data':data},
function(response)
{
alert(response);
});
});
上面的代码在内容script.js中,它在signIn按钮上调用一个事件。
function onRequest(request, sender, sendResponse)
{
sendResponse('password field found'+request.data);
};
上面的是在background.js中,它接收来自contentscript.js的消息
var signup = document.getElementById('signIn');
signup.addEventlistener('onclick',
function(evt)
{
var val = document.getElementById('Passwd').value;
evt.preventDefault();
alert(document.getElementById('Passwd').value);
chrome.extension.sendRequest({'data':val},
function(response)
{
alert(response);
}
});
在contentscript.js中的signIn按钮上添加了一个事件,但它无效。