[Seasar-user:14333] [teeda]formのinput要素のname属性が書き出されない場合がある
M Higashi
[E-MAIL ADDRESS DELETED]
2008年 5月 21日 (水) 12:14:56 JST
全く同じhtmlファイルなのにformのinput要素のname属性が書き出されないものがあります。
HTMLサンプルは以下のとおりです。出力されるHTMLはその下に載せます。
※teedaのレイアウト機能を使用しています。
何が原因として考えられるでしょうか?
HTML
---
<div id="content">
<div class="posttop" id="post-9">
<h2 class="posttitle">
Amazon.co.jp 書籍検索
</h2>
<p class="postmeta">
検索する文字を入力してください。
</p>
<div class="postentry">
<form id="AmazonSearchForm">
<div>
<span id="messages"></span>
</div>
検索:
<input type="text" id="query" size="50"/><br/>
<br/>
<input type="button" id="goSearch" value="search"
onclick="location.href='search.html'"/>
<br/>
</form>
</div>
</div>
</div><!-- End of #content -->
---
name属性が書き出されない場合:
id="query"の要素にname属性が書き出されません。
全く同じファイルのinput.htmlの場合はname属性が書き出されます。
--- input2.html
<div id="content">
<div class="posttop" id="post-9">
<h2 class="posttitle">
Amazon.co.jp 書籍検索
</h2>
<p class="postmeta">
検索する文字を入力してください。
</p>
<div class="postentry">
<form id="AmazonSearchForm" name="layoutChildBody:AmazonSearchForm"
method="post" enctype="application/x-www-form-urlencoded"
action="/books/view/amazon/input2.html">
<div>
</div>
検索:
<input type="text" size="50" id="query" /><br clear="none" />
<br clear="none" />
<input type="submit" id="goSearch"
name="layoutChildBody:AmazonSearchForm:goSearch" value="search" />
<br clear="none" />
<input type="hidden"
name="layoutChildBody:AmazonSearchForm/view/amazon/input2.html"
value="layoutChildBody:AmazonSearchForm" /></form>
</div>
</div>
</div><!-- End of #content -->
---
環境:
seasar 2.4.24
teeda 1.0.13
tomcat 5.5.26
JDK 1.5
--
---------------------------------
東 幹人
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内