メールの送り先と件名をプロンプトから入力する      
Sample
 下のリンク先、もしくは「メール送信」ボタンを押してください。
メール送信
ソース
<HTML>
<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!--
function mail2(){
  someone=prompt("送信メールアドレス: ","mail@abc.def");
  what=prompt("件名: ","メール送ります。");
  if (confirm("宛先 "+someone+" に送ります。件名:"+what+"?")==true){
    parent.location.href='mailto:'+someone+'?subject='+what+'';
  }
}
//-->
</SCRIPT>

</HEAD>
<BODY>
<CENTER>
<a href='javascript:mail2()'>メール送信</a>
<FORM>
<input type=button value="メール送信" onClick="mail2()">
</FORM>
</CENTER>
</BODY>
</HTML>
ワンポイント解説
someone=prompt で、宛先を、what=prompt() で、件名を取得します。