HTML DOM maxLength 屬性
HTML DOM Text 對象
定義和用法
maxLength 屬性可設(shè)置或返回文本域中的最大字符數(shù)。
語法
textObject.maxLength=number_of_char
實例
下面的例子顯示出該文本域的最大字符數(shù):
<html>
<head>
<script type="text/javascript">
function maxLen()
{
alert(document.getElementById("name").maxLength)
}
</script>
</head>
<body>
<form>
Name:
<input type="text" id="name" value="Mickey Mouse" size="20" maxlength="30" />
<br /><br />
<input type="button" onclick="maxLen()" value="Alert maxlength" />
</form>
</body>
</html>
JavaScript fromCharCode() 方法
JavaScript String 對象
定義和用法
fromCharCode() 可接受一個指定的 Unicode 值,然后返回一個字符串。
語法
String.fromCharCode(numX,numX,...,numX)
參數(shù) 描述
numX 必需。一個或多個 Unicode 值,即要創(chuàng)建的字符串中的字符的 Unicode 編碼。
提示和注釋
注釋:該方法是 String 的靜態(tài)方法,字符串中的每個字符都由單獨的數(shù)字 Unicode 編碼指定。
它不能作為您已創(chuàng)建的 String 對象的方法來使用。因此它的語法應(yīng)該是 String.fromCharCode(),而不是 myStringObject.fromCharCode()。
實例
在本例中,我們將根據(jù) Unicode 來輸出 "HELLO" 和 "ABC":
<script type="text/javascript">
document.write(String.fromCharCode(72,69,76,76,79))
document.write("<br />")
document.write(String.fromCharCode(65,66,67))
</script>
以上代碼的輸出:
HELLO
ABC
核心>index([selector|element])
概述
搜索匹配的元素,并返回相應(yīng)元素的索引值,從0開始計數(shù)。
如果不給 .index() 方法傳遞參數(shù),那么返回值就是這個jQuery對象集合中第一個元素相對于其同輩元素的位置。
如果參數(shù)是一組DOM元素或者jQuery對象,那么返回值就是傳遞的元素相對于原先集合的位置。
如果參數(shù)是一個選擇器,那么返回值就是原先元素相對于選擇器匹配元素中的位置。如果找不到匹配的元素,則返回-1。 具體請參考示例。
selector 一個選擇器,代表一個jQuery對象,將會從這個對象中查找元素。
element 獲得 index 位置的元素。可以是 DOM 元素或 jQuery 選擇器。
描述:
查找元素的索引值
<ul>
<li id="foo">foo</li>
<li id="bar">bar</li>
<li id="baz">baz</li>
</ul>
jQuery 代碼:
$('li').index(document.getElementById('bar')); //1,傳遞一個DOM對象,返回這個對象在原先集合中的索引位置
$('li').index($('#bar')); //1,傳遞一個jQuery對象
$('li').index($('li:gt(0)')); //1,傳遞一組jQuery對象,返回這個對象中第一個元素在原先集合中的索引位置
$('#bar').index('li'); //1,傳遞一個選擇器,返回#bar在所有l(wèi)i中的索引位置
$('#bar').index(); //1,不傳遞參數(shù),返回這個元素在同輩中的索引位置。
篩選>eq(index|-index)