-1

私はテキストエリアを持っています。ユーザーがテキスト領域に「alert()」と入力して送信ボタンを押すと、ページで例外が発生し、ユーザーが送信ボタンを押したときに呼び出されたメソッドが呼び出されません。「alert()」以外の場合は問題なく動作します。

例外メッセージは - 検証エラー: URL パラメーターの 1 つに JavaScript が含まれています。

    <h:textarea id="abc" value="ModifyScriptBean.data"  />
    <h:commandButton   id="finishButton"  style="display:none;" action="#{ModifyScriptBean.finish}" >
        <f:verbatim><feat:Button label="Finish" onclick="submitFinishButton()"/></f:verbatim>
    </h:commandButton>
     <script>
    function submitFinishButton() { 
       document.getElementById('resultForm:finishButton').click();
    }
     </script>
4

1 に答える 1

0

変化する

<textarea id="abc" value="ModifyScriptBean.data"  />

<h:inputTextarea id="abc"  value="ModifyScriptBean.data"/>
于 2013-07-02T00:16:36.213 に答える