我正在使用這個使用的innerHTML
s.push("<tr><td><a href=\"#\"" +'& nbsp'+ "onclick=\"changeUrl('http://url.com/m4.html?bldg=" + attribs.Number + "')\">" + attribs.MapDisplay + "</a></td></td>");
dojo.byId("tbl").innerHTML = s.join("");
一個鏈接,但出落得當鏈路A空間
<a href=#
http://url.com/m4.html#%20onclick=
http://url.com/m4.html# onclick=%22changeUrl(%27http://url.com/m4.html?bldg=1800%27)%22
我已經試過+ '& NBSP' + + 「 」 +
或只是空間和#而不是「#」,但然後鏈接被集結起來。
我應該怎麼做才能使此鏈接正常工作?
謝謝,
不要使用'或' '或類似的東西。只是一個簡單的空間。有了'innerHTML',你可以像添加一個HTML文件一樣添加。 –
可以使用撇號而不是轉義引號,這可能是您問題的一部分。 –
我已經得到了我自己的答案 s.push('