我試圖出現一個窗體並將其集中,出於某種原因它只能在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