0

を使用してアラート機能を変更するメイン jsp ページがあります。

window.alert=function(txt)

他の jsp ページでは、iframe を使用して同じドキュメントにロードされます。これらのほとんどのページでは、一貫性を保つためにparent.alertが使用されています。

これは私が取り組んでいるコードです

<div onkeypress="handlekey()">
    <button id='done' onclick="example()" >submit</button>
</div>

スクリプト部分は以下の通り

<script>
    function handlekey(){
        if ((window.event) && (window.event.keyCode == 13))
        {
            // click the search button
            done.click();
        }
    }
    function example(){
        parent.alert('Done');
    }
</script>

Enter キーを押してもアラートは発生しませんが、ボタンをクリックすると発生します。parent.alert をアラートに置き換えると、アラートも発生します。

4

1 に答える 1