这是搜索引擎脚本。当我按下回车键或搜索按钮时,此脚本适用于所有浏览器。但是我在Internet Explorer上使用时遇到了问题。在IE中,输入不是输入点击,但输出是随搜索按钮点击
function searchForm() {
document.writeln("<form name=\"search\" action=\"index.html\" method=\"get\">");
document.writeln("<input type=\"text\" name=\"searchTxt\" style=\"border:2px solid #ccc; color:#000;height:26px; width:365px; margin-bottom:0pt;\"/>");
document.writeln("<input type=\"submit\" value=\"Search!\" name=\"search\" onkeypress=\"return runScript(event)\"style=\"width:81px;height:29px;border-width:0px; cursor:pointer; font-size:0px; background-image:url(\'http://i703.photobucket.com/albums/ww34/studentsicon/search.png'); \"/>");
document.writeln("</form>");
}
答案 0 :(得分:0)
您应该隐藏元素,然后在调用searchForm
时显示它。没有必要document.writeln
它。只需使用CSS或不透明度等等。
编辑:Internet Explorer出现了令人难以置信的许多问题。你称之为“错误”,微软称之为“功能”,我们其他人称之为“ COUGH COUGH 使用Chrome / Firefox。”