我试图出现一个窗体并将其集中,出于某种原因它只能在Chrome上使用。我怎样才能使它跨浏览器工作?JavaScript焦点()不适用于Firefox和IE?
<script>
function SearchCity(evt){
document.getElementById('ciudad-eq').style.display='none';
document.getElementById('buscarciudad').style.display='inline';
document.getElementById("city").focus();
}
</script>
<div onclick="SearchCity(event)" id="ciudad-eq" style="cursor: pointer;">
Not from Miami?
</div>
<div id="buscarciudad" style="display: none;">
<form role="search" method="post" id="searchform" action="insert/insert-ip.php">
<input type="text" id="city" name="ciudad" value="¿Cual es tu ciudad?" style="width: 140px;" >
<input type="submit" value="ir" style="padding: 2px 6px;">
</form>
</div>
你可以看到它不是在这里工作:
我能做些什么,使工作?谢谢
正按预期你的链接在Firefox以及 – shankhan
在Firefox 5和IE 6工作正常(如预期)在本地页面。 jsfiddle在IE 6中不起作用,所以是的,我看到它“无法正常工作”。 :-) – RobG