在做项目中遇到的JS问题
生活随笔
收集整理的這篇文章主要介紹了
在做项目中遇到的JS问题
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
name和value:
例如:
<input type="text" name="txt"/>
name用于定義這個(gè)input收到的值的變量名,在上面的input輸入“hello",那么就有txt="hello";用于dom操作取值
在用js改變某個(gè)div屬性進(jìn)行傳值操作時(shí),div其實(shí)可以用name,例如:
<div class="div_1" name="0" style="background-color:red" onClick="change_color(this)"></div> 1<div class="div_1" name="1" style="background-color:black" onClick="change_color(this)"></div>
1 2 3 4 5 6 7//定義一個(gè)div class名相同的數(shù)組下標(biāo)<br>var index = null;<br>//定義變量為空,通過(guò)class名找到div var div_1_change = null;<br>//當(dāng)鼠標(biāo)點(diǎn)擊時(shí)調(diào)用的函數(shù) function change_color(flag){<br>//下標(biāo)值就是div的name值index = flag.getAttribute("name");<br>//找到divdiv_1_change = document.getElementsByClassName("div_1");<br>//更改其背景色div_1_change[index].style.backgroundColor = "blue"; }
<input type="button" value="btn"/>
value就是該input的值,也是顯示出來(lái)的東西,按鈕上的文字就btn;
轉(zhuǎn)載于:https://www.cnblogs.com/LQK157/p/11027747.html
總結(jié)
以上是生活随笔為你收集整理的在做项目中遇到的JS问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 疑犯追踪1~5
- 下一篇: Django 数据库