接觸程式設計自學好幾個月了,大部分時間都在埋頭學基礎知識,自己動手程式設計的次數很少。就導致了以面對某個程式設計問題,邏輯也能想明白,但動手時就手無足措,因為自己熟悉的方法太少了,感覺根本應對不了面臨的問題。
今天在對著菜鳥程式設計**上的例項練習時,突然看到乙個挺有意思的功能,想自己動手把它實現出來,結果又是遇到以上的問題。這次我沒有急躁,而是想著一步一步的試著完成。
功能是這樣的:通過下拉列表選項選擇不同的值來改變相應段落的透明度值。
先是想通了邏輯,應該是為下拉列表繫結事件,觸發改變透明度的函式,然後函式裡應該想辦法獲取段落本身的透明屬性值b,選中的下拉數字值a,然後讓a=b即可。但卻不知道怎麼獲取相關的數值,於是就在網上查閱select。
突然發現乙個文件,裡面有select物件的屬性和方法,發現dom 中 select物件,是這麼描述的:
select 物件代表 html 表單中的乙個下拉列表。 在 html 表單中, 標籤每出現一次,乙個 select 物件就會被建立。 您可通過遍歷表單的 elements 陣列來訪問某個 select 物件,或者使用 document.getelementbyid()。
像是突然發現了新大陸!好像摸索出了正確的程式設計之路!
於是再接著查閱
select物件集合 options: 返回包含下拉列表中的所有選項的乙個陣列。
select物件屬性 selectedindex :設定或返回下拉列表中被選項目的索引號。
於是就可以想出來,可以通過這樣的**來得到b的值:
先得到select物件的options集合,再通過索引找到相對的option物件,然後查閱文件中option物件有什麼屬性或方法。發現有個text屬性,該屬性設定或返回某個選項的純文字值。
果然,順著相應的屬性文件,結合邏輯之後,很快的實現了這個小功能,倍兒開心~
你現在不可能知道所有的方法和屬性,所以在有些時候,需要對某個物件做處理,會感覺無從下手,不知道怎麼做,這時候可以查閱文件中相應物件的相關屬性和方法,不要急躁手足無措,再複雜的**也是一點點實現的,先從最簡單的地方入手,一步一步往前摸索,熟練了之後~就好了
與君共勉~
摒棄「揮刀自宮」,努力打通成功的「任督二脈」
摒棄 揮刀自宮 努力打通成功的 任督二脈 塞林金庸 中寫到武林秘笈 葵花寶典 時有句話 欲練神功,揮刀自宮 它所揭示出來的某種境遇非常耐人尋味,可以挪用到許多地方。比如,現實生活中,很多人在那兒感嘆 要想成點事,就必須先墮落 要敢於豁出去,要有股子狠勁 要下得了手,不能有婦人之仁 餓死膽小的,撐死膽...
正規表示式 Linux系統的任督二脈
正規表示式就是處理字串的方法,它是以行為單位來進行字串的處理行為,正規表示式通過一些特殊符號的輔助,可以讓使用者輕易達到查詢 刪除 替換某特定字串的處理程式。正規表示式基本上是一種 表示法 只要工具程式支援這種表示法,那麼該工具程式就可以用來作為正規表示式的字串處理之用。正規表示式只是處理字串的一種...
鋼鐵企業資訊化的「任督二脈」
中國傳統醫學中,任督二脈將身體內部系統隔絕為三個部分,是人體陰陽溝通迴圈的主要渠道,打通後,內力將融會貫通,綿綿不絕,故曰 任督通則百脈皆通 當使用某個部位的動作時,相當於增加了兩倍的功力,而且內力迴圈,生生不息。在武俠世界中,練武之人如果吃了靈丹或被高人打通任督二脈後,就會身輕如燕,功力大增,晉公...