课程
/前端开发
/JavaScript
/JavaScript入门篇
var mychar=con;
document.write("原标题:"+mychar.innerHTML+"<br>");
con.innerHTML="hello word";或者mycha.innerHTML="hello word";也可以改啊??
document.write("修改后的标题"+mychar.innerHTML);
求大神说明下原因???
2016-07-24
源自:JavaScript入门篇 3-3
正在回答
前几天我用VB做过一个程序帮媳妇填写2015年KPI指标。就用到,我要调用网页中的SELECT元素,改变其value。然后触发ongchange事件。如果没有ID我真不知道怎么搞定。
也即是说网页中的元素需要将某些参数传递给后台,后台需要知道是谁传递的,后台处理过后也需要经过元素进行表达。
后台实例化一个对象object,然后用getelementbyid赋给给对象。这样我们后台就可以直接调用这个元素的各种属性及方法了
getElementBy是访问选择,后面的ID相当于门牌号,让你直接访问HTML里面的那个点,应该是规范写法。刚接触还是不要偷懒的好
getElementById是提取选择器里面的内容 作为对象。
学会这个知识的同时,不会把上节课的知识丢了,俗话说温故而知新嘛
应该是想让你多运用一下这个方法,熟悉掌握
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答为什么一定要用到mychar。为什么不可以直接txt.style.color="red"呐
3 回答为何要用这段代码var mychar = document.getElementById("con")?
1 回答直接用id 的con改变样式con.style.color="red",用变量mychar的意义
3 回答不用getElementById,直接改变DVI样式
3 回答mychar和con