2012-02-10 14 views
0

私の質問の定義に少し問題があります。ここに私が持っているものがあります。HTMLフォームMailto出力書式設定

  • いくつかの派手なJavascript要素を含むメールフォーム。

  • このフォームの提出時に、提出されたデータをより読みやすくするために書式を設定します。例えば

私は、フォームを送信すると、電子メールの本文は、次のような表示されます。それは、テーブル

<table> 
    <tr> 
    <td>"value"</td> 
    <td>"value"</td> 
    <td>"value"</td> 
    <tr> 
</table> 
でフォーマットされるために、私が欲しい

NAME1="value" 
NAME2="value" 
NAME3="value" 

があります

私は、私が望む形式に出力するいくつかのスクリプトに私の送信ボタンonClickを持っていることを知っているところですが、そこからどこに行くのか分からないのです。誰かが私を正しい方向に向けることができれば、私はそれを理解できるはずです。

ありがとうございました。

答えて

3

だけこのように改行

のための%0D%0A行うことができますサーバーを使用してのmailtoを使用してHTML

として送信

ことはできません。

<form 
onsubmit="location='mailto:'+this.email.value+ 
'?subject='+escape(this.subject.value)+ 
'&body=Name:'+escape(this.name.value)+'%0D%0A'+ 
'Address:'+escape(this.address.value); return false"> 
+0

サーバーを当面は、サイドスクリプトはオプションではありません。 入力/オプションの値を使用し、.innerHTMLまたはstrOutputを使用してテキストに出力する、いくつかのJavascript関数を取得することはできますか? – Plummer

+0

mailtoのHTMLはありません。 – mplungjan

+0

更新を参照してください..... – mplungjan

関連する問題