次のコードを使用して、要素にonfocusイベントを割り当てようとしました。これにより、要素がフォーカスされるたびに、alertを呼び出します。ただし、アラートはページが読み込まれたときにのみ表示され、それ以降は表示されません。
<html>
<head>
</head>
<body onload = "loadings();">
<div>
<form>
<input type="text" id="foo"/>
</form>
</div>
<script type="text/javascript">
function loadings(){
document.getElementById("foo").onfocus = alert("foo");
}
</script>
</body>
</html>
<input type="text" id="foo" onfocus="alert('foo')"/>
私が達成しようとしていることに対して私はできないことに注意してください。
また、これはFirefox、Chrome、IE、Safariで機能するはずです。
前もって感謝します!