空白の入った文字列を、関数に送るには?

[上に] [前に] [次に]
WIZ 2000/01/20(木) 10:26:07
お世話になっております、WIZです(^^)

多分ものすごく初歩的な事だとおもうんですが、次のようなソースを組んでみたところ、
関数に文字列を送ろうとしたときに、全角・半角のスペースが入っていると、うまく動作してくれません。

全角・半角スペースがあっても動作させるための良い方法はないでしょうか?
ご存知の方、教えて下さればうれしいです。

<HTML>
<HEAD>
<TITLE></TITLE>

<SCRIPT LANGUAGE="JavaScript">
function sc_write(i) {
document.write(i);
alert("送られてきました(^^)");
}
</SCRIPT>

</HEAD>
<BODY>

<a href=# onClick=sc_write("DORAGON QUEST 5")>DORAGON QUEST 5</A><BR><BR>
<a href=# onClick=sc_write("DORAGON_QUEST__5")>DORAGON QUEST 5</A>

</BODY>
</HTML>

ラウォッチ 2000/01/20(木) 11:17:38
<a href=# onClick=sc_write("DORAGON QUEST 5")>DORAGON QUEST 5</A><BR><BR>

<a href=# onClick="sc_write('DORAGON QUEST 5')">DORAGON QUEST 5</A><BR><BR>
で、どうです〜

WIZ 2000/01/20(木) 14:35:34
[[解決]]
わっ、ラウォッチさん早速のレスありがとうございます。
うまくいきました!!

なるほど、シングルクォーテーションで囲むんですね。
ありがとうございます、勉強になりました(^^)
感謝感謝です。

EMI 2000/01/20(木) 15:11:29
>なるほど、シングルクォーテーションで囲むんですね。
ちょっと違います。
onClickの中身全体をダブルクォーテーションで囲み、その中でさらに
囲みたいものをシングルクォーテーションで囲むのです。

後、href=#もNGです。href="#"にしてください。

[上に] [前に] [次に]