qq_起名要有诗意_0
2015-01-27 02:22
<script type="text/javascript">
var mychar=document.getElemetntById("con");//这里例句里ID取值写的是('con')单引号写的。
document.write("p元素值为:"+mychar.className+"<br>");
/*上边这里输出为什么不是变量名mychar而是mychar.className啊,但是显示结果是输出的mychar值one
而不是char.className值two*/
function modifyclass(){
mychar.className="two";
}//
</script>
mychar只是相当于一个标记,用于存储p标签的内容,属性。
mychar.className相当于p.className(当然,这么写是错的),输出的是p标签class的值,
至于为什么className不是two,是因为function modifyclass()这个函数没有被执行的原因,你可以添加一个点击事件来触发函数,然后输出的就是two了
JavaScript入门篇
739817 学习 · 9566 问题
相似问题