发表于: 2017-04-05 22:46:43

2 960


今天完成的事情:

今天本来打算做任务二,但要做的时候才发现很没有头绪,并且写的js代码不少会有语法错误、根本编译不了。归根结底还是基础知识这一块儿掌握的不牢固、比较懵。还是回头看之前看过的教程、回头看书。


明天计划的事情:

将任务二涉及的知识点进行学习,然后做任务。


遇到的问题:

对于对象、元素的取值、赋值还是没太搞懂,代码编译有问题。回头继续搞懂这些知识。


收获:

JavaScript获得input元素value值的方法:

  1. <form name="myform">  
  2.    <input type="text" name="name" id="nn" />  
  3.    <input type="button" name="button" value="获取" onclick="print()" />  
  4.   </form>    

1.   给from一个名字然后在JavaScript的地方就可以用form的名字来调用form表单里input元素的value属性可以得到值,并把值赋给a,最后用JavaScript的alert()打印方法打印出来。 

 var a=myform.name.value;  

2.var a=document.getElementById("nn").value; 

用 document.getElementsByName,document.getElementsByTagName,document.getElementsByClassName都实现不了。如果可以实现的话麻烦告诉一下方法~


getAttribute获取属性,setAttribute设置属性。例子如下:

var shopping =document.getElementById("dd");

alert(shopping.getAttribute("title"));

shopping.setAttribute("title","a list");

alert(shopping.getAttribute("title"));


childNodes,firstChild,lastChild属性,需要注意的是childNodes是数组。

nodeValue属性:

var description=document.getElementById("dd");

alert(description.firstChild.nodeValue="ddfg");



返回列表 返回列表
评论

    分享到