マンガでよめる痔のこと・薬のこと

htmlのソース上に変数をセットして外部javascriptでその変数を使いたいと考えています。

if(f[i].name.match(/変数を入れる/)
↑外部javascriptの//の間に変数を入れたいのですが、

外部ファイルと、htmlソースにはどのように書けばいいのでしょうか。

一応、講座等をみながら適当に以下のようにしてみましたが、駄目でした。
htmlソース
<script type="text/javascript">
<!--
var myWord = "Hello";
// -->
</script>
<script type="text/javascript" src="name.js">

↑の外部スクリプトには以下のように記述
if(f[i].name.match(/myWord/)


javascriptはほとんど知識がないため、うまく説明できていないかもしれませんが、よろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

var myWord = "Hello";



var myWord = /Hello/;

f[i].name.match(/myWord/)

f[i].name.match(myWord)

でOKだと思います
    • good
    • 0
この回答へのお礼

教えていただいた方法で出来ました。ありがとうございました。

お礼日時:2007/11/07 18:19

nameがmyWordと同じかどうかをみるわけですから、


if(f[i].name==myWord)
でよいのでは?
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2007/11/07 18:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング