現在js主流使用jquery框架
創(chuàng)新互聯成都企業(yè)網站建設服務,提供成都做網站、成都網站設計、成都外貿網站建設網站開發(fā),網站定制,建網站,網站搭建,網站設計,自適應網站建設,網頁設計師打造企業(yè)風格網站,提供周到的售前咨詢和貼心的售后服務。歡迎咨詢做網站需要多少錢:18982081108
例如 input id="name" type="text" value="3" /
使用jquery框架可以按以下方式取值
var name = $("#name").val();
設值
$("#name").val("456");
詳細教程
javascript的數組有sort方法。按照數值的大小對數字進行排序,必須使用一個排序函數:a代表數組的前一位,b代表數組的后一位。var arr = [1,2,3,5,2,5,3,6,2,6,2,6,2,5,9,6,8,54,3,6,8];arr.sort(function(a,b){return a-b});這樣是升序排列。如果希望降序排列,就寫成return b-a;
javascript 中的value是結果值的意思。
代碼示例:document.getElementById("idName").Value//獲得該id的值
相關知識:JavaScript一種直譯式腳本語言,是一種動態(tài)類型、弱類型、基于原型的語言,內置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML(標準通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態(tài)功能。
你不用擔心JavaScript中有哪些數值類型,因為JavaScript數值都為64位的浮點數,所以JavaScript的沒有整型、浮點型、雙精度等類型。如var i = 125;因為i存儲值為數字,所以是以64位浮點數值存儲的。
現在回答你的第二個問題:數字是不能與字符串相乘的,如果你非得這么做,那么你將得到一個NAN的值,表示結果不是一個數值。舉例例子:
var m = 3;
var n = "b";
console.log(m * n); //輸出為NaN,NaN在JavaScript中有特殊的含義,代表非數字
//值,用于指示某個值不是數字。
但是如果字符串中的內容是數值,JavaScript還是有方法使其進行乘法操作的。如下操作:
1、 使用Number方法,判斷字符串中的內容是否為數值。如下示例:
var m = "3";
var num = Number(m);
Number方法是JavaScript內置的方法,它會盡量把變量轉換為數值,若轉換成功,則返回轉換后的數值。但不是所有的字符串都能轉換成數值,若不能轉換為數字的情況,則返回值是NaN。
2、 使用isNaN方法,判斷字符是不是NaN。如下示例
if ( isNaN( num)) { //isNaN方法可以判斷傳入的值是否是非數字值。
console.log('非數字值'); //返回true:傳入的值是一個非數字值。
}
else {
console.log(m*num); //返回false:傳入的值是一個數字值??梢韵喑?。
}
所以如果你要將數字與字符串相乘,你需要借助Number和isNaN方法。完整的示例如下:
var m = "b";
var n = 3;
var num = Number(m);
if ( isNaN( num)) {
console.log('非數字值');
}
else {
console.log(m*num);
}
關于JavaScript數據類型的知識,你可以參考下教程網站秒秒學的課程。