私はJQueryを使用するのにかなりの能力があり、通常、ほとんどのことを少しいじって動作させることができます。この問題をグーグルで検索しようとしましたが、間違った用語を検索しているか、解決策が公開されていません。
注文フォームページ用にprint.cssファイルを準備するときに、テキストINPUTSを削除して、アドレスを含むSELECTメニューと同様に、値を出力するだけでよいかどうか尋ねられました。
調査しているときに、.val()メソッド(現在は.fieldValue()として知られています)と.serializeArray()に出くわしたので、フォームの代わりに値を出力する方法ではなく、値を抽出する方法を知っていると思いますエレメント。
明確にするために:
たとえば、SELECTメニューには、デフォルトの配送先住所の最初の行が表示されます。印刷には、実際に住所全体を数行にわたって表示し、SELECTメニューは表示しないようにしたいと思います。
以下のソリューションが機能しており、値をキャプチャできますが、フォーム要素の代わりに値を挿入する方法がわかりません 。jQueryを使用してHTMLフォームを印刷する
助けてくれてありがとう!
編集キャプチャされた値は、HTMLのフォーム要素を置き換えるのではなく、プリントアウトにのみ挿入する必要があります。