[mayaa-user:222] <m:attribute>でのシングルクォーテーションについて
a-hashimoto
hashimoto @ t-ac.net
2006年 7月 6日 (木) 15:07:21 JST
お世話になっております。
橋本と申します。
早速質問なのですが、
attributeタグを使用して onclick 属性を追加するときに、シングルクォーテー
ションの表示がうまくいかず困っています。
・htmlファイル
<input type="button" name="userName"
value="変更" m:id="statusChange" />
上記のボタンに onclick 属性を追加して、
<input type="button" name="userName"
value="変更" m:id="statusChange"
onclick="statusChange('userName');" />
と表示させたいのですが、表示するとシングルクォーテーションが「'」と
して表示されてしまいます。
1.mayaaファイル
<m:echo id="statusChange">
<m:attribute name="onclick"
value="statusChange( ${'\'' + userName + '\''} );" />
</m:echo>
1の結果
<input type="button" name="userName"
value="変更" m:id="statusChange"
onclick="statusChange('userName');" />
2.
<m:echo id="statusChange">
<m:attribute name="onclick"
value="statusChange('${userName}');" />
</m:echo>
2の結果
<input type="button" name="userName"
value="変更" m:id="statusChange"
onclick="statusChange('userName');" />
その他いろいろと試してみたのですがうまくいきません。
何か良い解決方法をご存知でしたらご教授願います。
以上、宜しくお願い致します。
■------------------------------------■
アクセス情報株式会社
http://www.t-ac.net/
担当:橋本 篤 hashimoto @ t-ac.net
■------------------------------------■
mayaa-user メーリングリストの案内