OPTION の値をテキストエリアに
こんにちは。
すみませんが教えてください。
下記の様に作っています。
テキストエリア(note1)に、OPTIONのS・M・Lというように表示させたいのですが、1・2・3というようになってしまったり、エラーがでてしまいます。
どのように変えたらよろしいでしょうか?
”サイズ”+####の所を何回か書き直して見ましたが上手くいきません。
私が何をしたいかというと、
確認ボタンを押したら表記されている文字や数字をテキストエリアに書きたいのです。
よろしくお願いします。
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT Language="JavaScript">
<!--
A = new Array("\0","\ 1,000","\ 1,200","\ 1,500");
function Fa(x)
{
document.FM.TE.value = A[x];
}
function ctotal()
{
var totalp=0;
var disp1=document.FM.TE.value+" 円 "+" サイズ "+####### ;
if(document.FM.TE.value>0)
{
totalp=parselt(totalp)+parselnt(document.FM.TE.value);
}
document.form03.note1.value=disp1;
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM name="FM">
<TABLE BORDER="3"><TR><TD>
<SELECT name="OP" onChange="Fa(this.selectedIndex);">
<OPTION value="0" selected>0</OPTION>
<OPTION value="1">S</OPTION>
<OPTION value="2">M</OPTION>
<OPTION value="3">L</OPTION>
</SELECT></TD><TD>
<INPUT size="8" type="text" name="TE" value="0"></TD></TABLE></FORM>
<FORM NAME="form03">
<INPUT TYPE="BUTTON"VALUE="確認"
onclick="ctotal()">
<TEXTAREA NAME=note1 ROWS=5 COLS=30></TEXTAREA></FORM>
</BODY>
</HTML>
お礼
できました。ありがとうございます。 "\n" ですね。 " を書かなかったのが原因でした。 そもそも \n ってなんでしょうか? ときどき見かけることはあるのですが・・ 検索しようにも ¥n で検索しても意味のないものばかりヒットします。