如何進行html表單輸入框的設定,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

創(chuàng)新互聯(lián)公司長期為近1000家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為叢臺企業(yè)提供專業(yè)的成都網(wǎng)站設計、
做網(wǎng)站,
叢臺網(wǎng)站改版等技術服務。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
1.點擊輸入框選中內容的Html代碼:
id="form1"
name="form1"
method="post"
action="">
for="textfield">輸入內容:
name="textfield"
type="text"
id="textfield"
value="Dreamweaver"onfocus="this.select()"
/>
這段代碼中最重要的部分就是onfocus這部分,如果不用onfocus,使用onclick也可以達到同樣效果,比如onfocus="this.select()"。
2.鼠標懸浮在輸入框上時改變邊框顏色或背景色
這個效果有兩種方法:方法一是使用CSS中的偽元素:focus;方法二還是使用一小段javascript; 方法一的html代碼和上面的例子中一樣,只不過在CSS中加入以下一段:
input:hover { border:1px solid #F00; }
在鼠標懸浮在輸入框時,輸入框邊框就會變成紅色,但是此方法只在Firefox瀏覽器和IE7以上版本中有效,IE6不支持,所以它有一定的局限性。 方法二的代碼大部分和上面的例子中一樣,只不過在在后面再加入一個一段鼠標懸浮的代碼:
id="form1"
name="form1"
method="post"
action="">
for="textfield">輸入內容:
name="textfield"
type="text"
id="textfield"
value="Dreamweaver"onfocus="this.select()"
onmouseover="this.style.borderColor='#FF6600'"
onmouseout="this.style.borderColor=''"
/>
使用這段代碼,大多數(shù)瀏覽器都可以支持。
3.點擊輸入框默認文字消失
還有一種效果,當鼠標點擊輸入框時,原有的默認文字消失。如果輸入其它新內容,然后移開鼠標,輸入框新內容不變;如果不輸入新內容,鼠標離開輸入框又還原默認文字。 這種效果也只用加入一小段javascript判斷即可完成:
id="form1"
name="form1"
method="post"
action="">
for="textfield">輸入內容:
name="textfield"
type="text"
id="textfield"
value="Dreamweaver"
onmouseover="this.style.borderColor='#FF6600'"
onmouseout="this.style.borderColor=''"
onFocus="if
(value
=='Dreamweaver'){value
=''}"
onBlur="if
(value
==''){value='Dreamweaver'}"/>
以上三種效果都是比較簡單的javascript應用,雖然已經(jīng)超越了Html代碼的范疇,但掌握它們對Html的應用和網(wǎng)頁制作帶來很大便利,所以在必要的時候,掌握一些簡單的javascript也是很有必要的。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)網(wǎng)站建設公司,的支持。
文章題目:如何進行html表單輸入框的設定-創(chuàng)新互聯(lián)
新聞來源:
http://weahome.cn/article/dccisc.html