没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,没答好,
老师这是我写的爱好和性别的公共校验方法
function ck(name,str){ var obj = document.getElementsByName(name); // alt属性无法被通过name获取的对象调用 // var name = obj.alt; var span = document.getElementById(name+"_span"); for(var i in obj){ if(obj[i].checked){ span.innerText=str+"选择成功"; span.style.color="green"; return true; } } span.innerText="请选择"+str; span.style.color="red"; return false; } function checkSex(){ ck("sex","性别"); } function checkFav(){ ck("fav","爱好") } 男:<input type="radio" name="sex" id="" value="1" alt="性别" onclick="checkSex()"/> 女:<input type="radio" name="sex" id="" value="0" alt="性别" onclick="checkSex()"/>
老师我这个理解的对吗?因为我是试了一下这样获得undefined
// alt属性无法被通过name获取的对象调用 // var name = obj.alt;
老师,这个运行结果停留在了上个类,咋修改
这些在哪呀?
我咋没看到有,只讲了前三章?
老师,我是不是可以理解为图片是GBK编码的,所以通过GBK编码先把图片解析成字节流文件,然后在通过ISO编码重新编译成字符型文件,然后交给浏览器进行解析。这样理解可以吗?
还有一个问题就是,因为ContentType可以设置服务端也可以设置客户端,那我在编写程序的时候都加上,设置为utf-8这个不就永远不会出现乱码的情况了,为什么还要这么麻烦针对不同的编码去来回转换呢?
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> tr{ height: 70px; } td,th{ width: 120px; text-align: center; } </style> <script type="text/javascript"> function addNode(){ //获得table表格对象 var tab=document.getElementById("tab") //创建tr节点对象 var tr=document.createElement("tr"); //创建td对象 var td1=document.createElement("td"); //这里的this表示本身,和python里的self一样 //这个事件是失去焦点就存储文本 td1.innerHTML="<input type='text' size='10px' onblur='seaveVal(this)' />" var td2=document.createElement("td"); td2.innerHTML="<input type='text' size='10px' />" var td3=document.createElement("td"); td3.innerHTML="<input type='button' value='添加' />"+" "+"<input type='button' value='删除' onclick="removeNode(this)" />" //添加节点 tab.appendChild(tr); tr.appendChild(td1); tr.appendChild(td2); tr.appendChild(td3); } function seaveVal(thi){ //input按钮框的值是按钮值 //input的文本框里的值就是输入值,要把值给父级标签td //因为这里的this是获得文本标签,先获得父级标签 var td=thi.parentNode; td.innerText=thi.value; } function removeNode(thi){ //获得父节点tr//input父节点的父节点 tr=thi.parentNode.parentNode tr.remove() } </script> </head> <body> <table border="1px" id="tab" align="center" style="border: 2px solid beige; "> <tr> <th>图书名称</th> <th>图书价格</th> <th>操作</th> </tr> <tr> <td>JAVASE</td> <td>19</td> <td> <input type="button" name="" id="" value="添加" onclick="addNode()" /> <input type="button" name="" id="" value="删除" /> </td> </tr> <tr> <td>JAVAEE</td> <td>29</td> <td> <input type="button" name="" id="" value="添加" /> <input type="button" name="" id="" value="删除" /> </td> </tr> </table> </body> </html>
为啥删除操作执行不了,把那个onclick去掉就可以用添加
js中操作父级节点,parentNode和parentElement有啥不同
小米.rar
老师为什么在搜索框哪里我鼠标聚焦的时候,边框颜色不会变成橘色呢
昨天晚上还能出来,今天早上就出不来了,也没报错,记事本编码用的ANSI
老师,为什么显示不出来续行符呀,是那里错了吗?
关于看之前的解答
“ 老师,当有1,2两个线程进行操作时,1线程使用yield()方法进行让位时。下一次不管运行1线程,还是2线程应该都是50%的机会吧。因为当前两个线程都属于就绪状态,cpu调用应该是随机的吧。”
有一个疑问:
当i ==0 时,会把该线程变成准备状态,那么,按照上面的解释,在下一次有50%的概率继续拿到该线程。
假设下一次拿到该线程,那么不还是会出发 i == 0 这个条件,那么不就是又一次触发了yield,然后又回到准备状态了?
那不就是一直没办法进行thread 0 0 的线程?
进一步说:
这里我不是很懂yield() 在这个for循环是不是一个continue的作用?
如果是的话,那么i =0就没有执行就被略过去了,一直不会出现 thread-0 0
如果不是的话,那么下一次for循环,依然从i = 0 开始,继续yield,继续进入准备状态,那么不就是变成了就在thread-0 0 出死循环了?
老师,这个是什么原因,怎么能解决这个问题
yum install keepalived -y 安装时出现这个报错
老师,我在print前面已经调用的test01这个函数,并给他赋值,为什么运行的时候还是说我打印的内容没有值呢?
问题一:alt作用是什么
问题二:在name和id同时存在时,name和id输入其中一个时另一个会默认生成同样的名字,在输入完没有点回车确认时删除也会默认同时删除,这是为什么?
问题三:class、name、id都有什么作用,有什么区别
问题四:每个tr都设置了height="35px",可不可以在style中设置,不在每个tr中写
<style> tr{ height: 35px; } </style>
问题五:disabled="true"和disabled="disabled"都是启用禁用功能,他俩有啥区别吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637