<html>
<head>
<script language="javascript">
<!--
var string1='<hr align="center" width=';
for (var size=5;size<=100;size+=5)
{
document.write(string1 + size +'%">');
}
-->
</script>
</head>
</html>本人菜鸟 请高人指点下 仪式代码中的 var string1='<hr align="center" width=';(这个不是字符串吗?怎么用单引号),循环体中string1 + size +'%">' 连接后的结果是什么?
<head>
<script language="javascript">
<!--
var string1='<hr align="center" width=';
for (var size=5;size<=100;size+=5)
{
document.write(string1 + size +'%">');
}
-->
</script>
</head>
</html>本人菜鸟 请高人指点下 仪式代码中的 var string1='<hr align="center" width=';(这个不是字符串吗?怎么用单引号),循环体中string1 + size +'%">' 连接后的结果是什么?
解决方案 »
- 这是禁用google跳转统计的代码,可否再改一下把google搜索的https改为http?
- jsp菜鸟求问各位大神为什么我这个创建表格不能循环
- 如何在异步方式中给全局变量赋值(jquery相关)
- 关于获取父节点的一些疑问...
- 高分求一个鼠标效果
- [急]表格中TD里的INPUT查询问题?
- 有关web页面报表打印的问题,救救me!!
- 请问如何使<img 不能拖放?
- 请教:在javascript中如何设置一个图像为隐藏模式?
- vbscript里有没有和javascript的settimeout()相同作用的语句?(null)
- 弱弱的问个问题
- 发现IE8的一个BUG,有IE8的帮忙测试一下,非常简单的效果
外面用双引,里面用单引号也可以的这是把一个html用字符串拼接出来,然后写到文档中,文档自动解释了
javascript 中单引号和双引号作用都差不多。 因为字符串中有用到双引号align="center"。所以最外层用单引号作区别。
上面的语句改写成
var string1=" <hr align='center' width=";
也是一样的效果。
string1 + size +'%">'
结果循环产生<hr align="center" width=5%">';<hr align="center" width=6%">';<hr align="center" width=7%">';