ネストした <form> タグ(pcomment)

  • ページ: BugTrack
  • 投稿者: masao
  • 優先順位: 低
  • 状態: 提案
  • カテゴリー: 本体バグ
  • 投稿日: 2003-08-28 (木) 05:23:49
  • バージョン:

メッセージ

開発談義のページに設置されている pcomment でコメントの挿入ができなくなる現象にあいました。

どうやら pcomment の <form> 要素内に vote プラグインの <form> 要素がネストして現れるため、最後の「コメントを挿入」のサブミットボタンが効かなくなっているようです。

手元の Mozilla1.5a, IE6 (WinXP) の双方で再現しました。 他の方の環境では使えているのでしょうか?


  • XHTML1.0のW3C勧告 Appendix B
    form
    cannot contain other form elements.
    と書いてあります。駄目みたいです。 -- ぱんだ 2003-08-28 (木) 09:44:48
  • 運用でカバーするか、pcommentが出力するブロックの中身から、<form>や<input>などのタグを除去する仕掛けをするか、ですね。 -- ぱんだ 2003-08-28 (木) 09:44:48
    • drop_submit()を拡張して、第二引数で「form関連の全タグを除去する」かどうかを指示できるようにしておけばいいのかな。 -- ぱんだ 2003-08-28 (木) 09:44:48
  • 少し話しがそれますが、pcomment内で投票を挿入したい場合にはofficial:自作プラグイン/vote2.inc.phpのインライン型を使うと可能になるかと思います。 -- sha 2003-08-28 (木) 09:58:54

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-02-22 (月) 01:12:07
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.237 sec.

OSDN