最赞回答 / 321hc
<!DOCTYPE HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>流程控制语句</title><script type="text/javascript">var infos=[["小A","女",21,"大一"],["小B","男",23,"大三"],["小C","男",24,"...
2018-08-02
最新回答 / 猪小冰
这一句写错了: window.open('https://www.imooc.com','_blank','width=400,height=400');改为 window.location.href="https://www.imooc.com/"; 如何还不行,就是细节问题了
2018-08-01
最新回答 / 冯大大
输入框输入的时候 用 parseInt :取整数 ,忽略小数,到达第一个非数字类型截止, 数字类型必须在非数字类型的前面,否者无效写法:var a=parseInt (prompt("输入数字"));var b=parseInt (prompt("输入另一个数字"));
2018-08-01
最新回答 / 风起临冬
时隔大半年,再回头看看自己的提问还是挺简单的。可以用数组的形式储存不同商品的信息,如[{product: "apple", price: 5000}, {product: "samsung", price: 7000}],然后根据object.price的大小对数组排序,并在页面中重新渲染。至于如何渲染,可以用原生js循环操作dom,改变对应的节点,也可以用react、vue等框架,比较方便,直接操作数据自动映射到真实dom上。其实一般不会直接在前端创建这种数组,一般是从后端返回一个json。
2018-08-01
最新回答 / qq_茗菛书笙_03882178
你的清空函数没有给参数;也就是 clearInterval();这个函数需要传个参数才可以知道该停哪个计时器var timer = ""; function getTime() { var d = new Date(); var t = d.toLocaleTimeString(); timer = setInterval("getTime()",1000); ...
2018-08-01
最赞回答 / 青郓
我的理解是使用attribute是为了筛选出非空的属性值,如果直接是text = x.属性名的话,实际上会有五行,最后一行是空的所以看不出来,打印出的结果就是第二行空出来了。使用了attribute,就筛选掉第二五两行,呈现出三行。
2018-08-01