- PR -

をJavaScript側でクリアしたい

1
投稿者投稿内容
william
会議室デビュー日: 2007/04/25
投稿数: 16
投稿日時: 2007-07-12 16:05
williamと申します。宜しくお願いします。

<html:errors/>をJavaScript側でクリアしたいですので、今の状態は下記通りです。

//------------------------------
function proclear(){
//メッセージ欄をクリアする
document.getElementById("message").innerHtml="";
}

<div id="message">
<html:errors/>
<div class="message_guide"><bean:message key="MZAA004I"/></div>
</div>


<input type="button" name="Clear" value="クリア" class="button70" onclick="proclear()">
//------------------------------

クリアボタン押したら、エラーメッセージ欄をクリアされないです。


----- 環境 -----
struts 3.1.2
weblogic10
Java2 SDK 1.6.0_01
tkrn
ベテラン
会議室デビュー日: 2005/10/25
投稿数: 61
投稿日時: 2007-07-12 16:20
引用:

williamさんの書き込み (2007-07-12 16:05) より:
williamと申します。宜しくお願いします。

<html:errors/>をJavaScript側でクリアしたいですので、今の状態は下記通りです。

//------------------------------
function proclear(){
//メッセージ欄をクリアする
document.getElementById("message").innerHtml="";
}

<div id="message">
<html:errors/>
<div class="message_guide"><bean:message key="MZAA004I"/></div>
</div>


<input type="button" name="Clear" value="クリア" class="button70" onclick="proclear()">
//------------------------------

クリアボタン押したら、エラーメッセージ欄をクリアされないです。


----- 環境 -----
struts 3.1.2
weblogic10
Java2 SDK 1.6.0_01



strutsについては判りませんが、Javascriptレベルで回答します。

たぶんちょっとしたコーディングミスですよ。
下記の項目を確認してみてください。
・proclear()関数の定義がscriptタグで囲まれていない
・プロパティが間違っている「innerHtml」ではなくて「innerHTML」
(大文字小文字に注意!)

[ メッセージ編集済み 編集者: tkrn 編集日時 2007-07-12 16:24 ]
william
会議室デビュー日: 2007/04/25
投稿数: 16
投稿日時: 2007-07-12 17:45
tkrnさん、有難うございました。

その通り、大文字小文字のわけです。
今解決しました。
1

スキルアップ/キャリアアップ(JOB@IT)