プロが教えるわが家の防犯対策術!

<input type="hidden" name="MSGID" value="<%= MSGID%>">

上記inputから取得した「MSGID」をRequestしてみると、値がカンマで区切られて重複している場合があります。
例えば「MSGID」には1000が設定されるとして、Requestした結果は「1000, 1000」などとなっています。

原因は何なのでしょうか?
ご教授くださいm(__)m

A 回答 (1件)

同一のhidden要素が二つ書かれている場合、多分そのままPOSTされます。

Webページのソースを確認されてみては。

あるいは、ASPの変数の状況を確認してみては。Arrayになっている可能性があります。
<%= ... %>を利用しているから、MS-IIS+ASPだと思ったけど、外しているかも。
    • good
    • 2
この回答へのお礼

ご回答ありがとうございます。
解決しました。
業務上の都合でちょっと焦っておりまして、
情報不足並びにバタバタして、
申し訳ございませんでした。

ご指摘の通り、同一のhidden要素が二つ・・・
しかも、FORMが入れ子になっており、いずれの
FORMにも同じ対象にたいするinput-hidden
が存在していました。

お礼日時:2004/03/27 20:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています