HTML //代码
input id ="submit_btn" type="submit" value="find" onclick="goto();"
Javascript / code
function goto()
{
if (document.getElementById("s_keyword").value != "") {
var url = ("https://www.youtube.com/results?search_query=" + document.getElementById("s_keyword").value);
var site = window.open(url, '_blank');
site.focus();
}
};
它永远不会进入goto功能!
答案 0 :(得分:2)
Chrome extensions don't support inline events。在JavaScript中添加事件监听器,它会没问题:
document.getElementById('submit_btn').addEventListener('click', goto);
您可能希望避免使用goto
作为您的功能名称。它可能是保留的关键字。