-3

これは私のjsコードです-

var str1 = "Wardrobe Makeover";
var str2 = "Female Fashion Makeover";
var str3 = "Male Fashion Makeover";
var menu1=new Array()
menu1[0]= document.write("<p>" + str2.link("http://abc.com/mystylemuse/wardrobe_makeover") + "</p>");
menu1[1]= document.write("<p>" + str2.link("http://abc.com/mystylemuse/female") + "</p>");
menu1[2]= document.write("<p>" + str3.link("http://abc.com/mystylemuse/male") + "</p>");

<p>内部にcssクラス名を追加するたびに、document.write("<p class="abc">" + str2.link("http://abc.com/mystylemuse/wardrobe_makeover") + "</p>");エラーが表示されます。<p>要素内にクラスを追加する方法を教えてください。

4

2 に答える 2

1

そのはず:

document.write("<p class=\"abc\">" + str2.link("http://abc.com/mystylemuse/wardrobe_makeover") + "</p>");

于 2013-02-07T08:38:02.150 に答える
0

文字列に二重引用符が含まれている場合は、単一引用符を文字列の区切り記号として使用できます。また、その逆も可能です。

'<p class="abc">'

また

"<p class='abc'>"
于 2013-02-07T08:43:34.220 に答える