空白の入った文字列を、関数に送るには?
[上に]
[前に]
[次に]
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="#"にしてください。
[上に]
[前に]
[次に]