最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DOM基礎(chǔ)教程之使用DOM設(shè)置文本框

 更新時(shí)間:2015年01月20日 16:35:53   投稿:hebedich  
這篇文章主要介紹了DOM基礎(chǔ)教程之使用DOM設(shè)置文本框的相關(guān)資料,需要的朋友可以參考下

1.控制用戶輸入的字符個(gè)數(shù)

對(duì)于單行文本框和密碼輸入框,可以利用maxlength屬性控制用戶輸入的字符個(gè)數(shù)。
對(duì)于多行文本,maxlength為自定義屬性,其值最多輸入的字符的個(gè)數(shù),在onkeypress事件發(fā)生時(shí)則調(diào)運(yùn)返回LessThan()函數(shù)返回值,函數(shù)如下

<textarea name="comments" id="comments" cols="40" rows="4" maxlength="50" onekeypress ="return LessThan(this);"></textarea>
詳細(xì)代碼

復(fù)制代碼 代碼如下:

<script language="javascript">
function LessThan(oTextArea){
    //返回文本框字符個(gè)數(shù)是否符號(hào)要求的boolean值
    return oTextArea.value.length < oTextArea.getAttribute("maxlength");
}
</script>
<form method="post" name="myForm1" action="addInfo.aspx">
<p><label for="name">請(qǐng)輸入您的姓名:</label>
<input type="text" name="name" id="name" class="txt" value="姓名" maxlength="10"></p>
<p><label for="comments">我要留言:</label><br>
<textarea name="comments" id="comments" cols="40" rows="4" maxlength="50" onkeypress="return LessThan(this);"></textarea></p>
<p><input type="submit" name="btnSubmit" id="btnSubmit" value="Submit" class="btn">
<input type="reset" name="btnReset" id="btnReset" value="Reset" class="btn"></p>
</form>

2.設(shè)置鼠標(biāo)經(jīng)過(guò)自動(dòng)選擇文本

首先是鼠標(biāo)經(jīng)過(guò)時(shí)自動(dòng)聚焦 onmouseover = "this.focus"

其次是 onfocus = "this.select()"
代碼實(shí)例:

復(fù)制代碼 代碼如下:

<form method="post" name="form1" id="form1" action="addInfo.aspx">
<input type="text" name="name" id="name" class="txt" value="姓名" onmouseover="this.focus()" onfocus="this.select()">
</form>

對(duì)于多個(gè)代碼實(shí)例,可以使用以下代碼進(jìn)行聚焦

復(fù)制代碼 代碼如下:

<script type="text/javascript">
            function myFocus() {
                this.focus();
            }
            function mySelect() {
                this.select();
            }
            window.onload = function() {
                var oForm = document.forms["myForm1"];
                oForm.name.onmouseover = myFocus;
                oForm.name.onfocus = mySelect;
            }
        </script>
            <form method="post" name="myForm1" action="addInfo.aspx">
                <p>
                    <label for="name">請(qǐng)輸入您的姓名:</label>
                    <input type="text" name="name" id="name" class="txt" value="姓名">
                </p>
                <p>
                    <label for="passwd">請(qǐng)輸入您的密碼:</label>
                    <input type="password" name="passwd" id="passwd" class="txt">
                </p>
                <p>
                    <input type="submit" name="btnSubmit" id="btnSubmit" value="Submit" class="btn">
                    <input type="reset" name="btnReset" id="btnReset" value="Reset" class="btn">
                </p>
            </form>

相關(guān)文章

  • php的文件上傳入門(mén)教程(實(shí)例講解)

    php的文件上傳入門(mén)教程(實(shí)例講解)

    文件作為一種特殊的表單數(shù)據(jù),通過(guò)http post請(qǐng)求方式提交至服務(wù)器的時(shí)候,php會(huì)生成一個(gè)$_FILES全局?jǐn)?shù)組,相關(guān)的文件信息會(huì)存放在這個(gè)全局?jǐn)?shù)組中。我將在這篇文章中通過(guò)一些示例代碼來(lái)闡述php下的文件上傳,并且深入看下關(guān)于文件上傳內(nèi)部的實(shí)現(xiàn)機(jī)制,最后簡(jiǎn)單說(shuō)下如何加強(qiáng)這方面的安全性!
    2014-04-04
  • 詳解JavaScript編程中的數(shù)組結(jié)構(gòu)

    詳解JavaScript編程中的數(shù)組結(jié)構(gòu)

    這篇文章主要介紹了詳解JavaScript編程中的數(shù)組結(jié)構(gòu),是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-10-10
  • 最新評(píng)論

    册亨县| 荥经县| 乃东县| 邵阳市| 南昌市| 左贡县| 柳林县| 安福县| 仁布县| 墨玉县| 阜阳市| 岳西县| 桃源县| 泸溪县| 惠州市| 徐闻县| 宜君县| 平安县| 聂拉木县| 巍山| 屏东县| 通河县| 山东| 苗栗县| 习水县| 韶关市| 河南省| 洮南市| 巴彦县| 三原县| 十堰市| 合肥市| 银川市| 庆云县| 康保县| 通山县| 门头沟区| 开阳县| 都昌县| 盐津县| 永吉县|