例如代码转换html后是
"<iframe id=\"b\" name=\"b\" width=\'770\' height=\'230\' src=\'\'> <\/iframe>"
我想使用js变量"+reviews_url+"直接加进去吗?
"<iframe id=\"b\" name=\"b\" width=\'770\' height=\'230\' src=\'"+reviews_url+"\'> <\/iframe>"
这样对吗??
"<iframe id=b name=b width=770 height=230 src="+reviews_url+"> <\/iframe>"
这样比较省事儿。
你可以在赋值后弹出一下看看,确认其代码的正确性。有助于你找到问题。追问
function a(id) {
document.getElementById('b').innerHTML="选项卡1
选项卡2
选项卡1内容
选项卡2内容
";}
这样写对吗?帮忙修改下
双引号内嵌单引号是不用“\”的,/也不用转义。
写成:
"<iframe id=‘b‘ name=‘b’ width='770' height='230' src='"+reviews_url+"'> </iframe>"追问
function a(id) {
document.getElementById('b').innerHTML="选项卡1
选项卡2
选项卡1内容
选项卡2内容
";}
这样写对吗?没有转换的
要用双引号内嵌单引号(单引号内嵌双引号也可以),成为如 " ... " + 变量 + " ... "的形式:
function a(id) {
document.getElementById('b').innerHTML=
"选项卡1" +
"选项卡2" +
"选项卡1内容" +
"选项卡2内容";
}
帮我看下对不对?
document.getElementById('div1').innerHTML=
''
+'商品简介'
+'';
帮你改好了。你可以把代码放入支持HTML及JS语法着色的编辑器(如EditPlus、PSPad)里就会比较容易排错了。
document.getElementById('div1').innerHTML=
''
+'商品简介'
+''
+'';
我这里不行啊!!怎么回事啊。。。
追答打开页面,看HTML源码.
看看你到底输出了些什么.
一般来说无非就是多点字符少点字符的问题.在相应的位置删除就行了
看你现在的代码明显是某些模板.
不好说它进行了什么操作.
function a(id) {
document.getElementById('b').innerHTML="选项卡1
选项卡2
选项卡1内容
选项卡2内容
";}
这样写对吗?