導航:首頁 > 編程語言 > js裡面的值如何使用

js裡面的值如何使用

發布時間:2023-05-30 20:41:07

js如何獲取值

獲取jsfunction返回的值

1、首先,使用初始化代碼創建一個新的html5文件,如下所示。

㈡ 怎樣調用JS里的值到文本框內

<script>
window.onload=function(){
var a=1;
var b=2;
var c=a+b;
out.innerHTML="和為:"+c;
t1.value=c;
}
</script>
<div id="out"></div>
<input type="text" name="T1" id="t1" size="20" value="">

㈢ js中 取值和設置值,怎麼操作

現在js主流使用jquery框架
例如 <input id="name" type="text" value="3" />
使用jquery框架可以按以下方式取值
var name = $("#name").val();
設值
$("#name").val("456");
詳細教程
http://www.w3school.com.cn/jquery/

㈣ js里怎麼把值賦給頁面變數

這樣跟你說吧 你想把js中的值賦給java域中的話是不可能實現,在一個頁面中,你要搞得版話可權以用一個Servlet進行處理,處理之後你就可以在頁面中get這個值,或者你可以搞成一個jsp,你可以用form表單設置hidden域然後提交,還有的話如果你要的是給一個input中的value設置值得話你可以用document.getElementById("putId").value=i直接給這個id賦值,並不能做成全局的變數,還有你可以考慮jQuery的form.js

㈤ js中如何獲取一個id的值

只要使用getAttribute("id")函數即大腔可獲取li元素的id值,下面我們一起實例操作一下吧

  1. 首先我們在html當中創建li標簽

  2. 使用JS獲取li元素對象,getElementsByTagName("li")

3.接著我們列印出這樣的運行效果看一下:

4.使用JS獲取li元素的ID值跡芹即可,getAttribute("id")

5.下面我們一起來看下運行效果姿仿畢

㈥ 我要早jsp調用js裡面的值,要怎麼做

0
在一個jsp中引入一個js文件,然後在這舉圓腔個jsp文件的script區域調用這個js文件中的函數,其實可以把這個js文件的內容看作是這個jsp文件的script區域的一部分,當作本地js來用就是了。例如,要調用這個js文件中的 method1(),這個函數,直接在這個jsp文件的script區域調用即可,即var a = method1(),這樣,變數a的值就是函數method1()的正衫返回腔跡值了

㈦ js賦值 怎麼傳值賦值

要說js的賦值方式時首先要說明js的數值類型:基本類型和引用類型。

1、基本類型

基本的數據類型有:undefined,boolean,number,string,null。 基本類型存放在棧區,訪問是按值訪問的,就是說你可以操作保存在變數中的實際的值。

3、數組是引用類型

我們先來看一個例子:

vara=[1,2,3];

varb=a;

a=[4,5,6];

alert(b);//[1,2,3]

好像數組是基本類型一樣。。,但是:

vara=[1,2,3];

varb=a;

a.pop();

alert(b);//[1,2]

這是怎麼回事?因為:(知乎解釋)

a = [4,5,6];//改變的是a引用本身,沒有改變數組對象,a和b沒有了關系。

a.pop();//改變的是數組對象,a引用沒有改變。

b = a;//該操作後,b直接指向數組對象,不是b指向a,a再指向數組。

//所以改變a引用並不會對b引用造成影響,改變數組對象可以。


這個問題就跟我之前在React todo-list 一篇中提到的問題一樣:

var tasks=this.state.data;
tasks=tasks.filter(function(i){
return i.index!=taskId;
});

由於filter函數是返回一個新的數組,雖然仍然用tasks去接收,但這時候tasks的指向已經是新數組啦,所以tasks和data已經不在有關系。(concat也是返回新數組)

而push和splice函數是在原數組上操作,所謂在原數組操作,指的是指向不變,所以tasks和data是相關聯的。

4、參數傳遞

js的函數參數傳遞為值傳遞。

當傳入的是 基本類型的參數時:就是復制了份內容給i而已,i與age之間沒有關系。

function setAge(i)

{

alert(i);//24

i = 18;

alert(i);//18,i的改變不會影響外面的age

};

var age = 24;

setAge(age);

alert(age);//24

當傳入的參數為引用類型時:

function setName(obj)

{

obj.name = 'haha';

};

var obj2 = new Object();

setName(obj2);

alert(obj2.name); // haha

這看起來很像是傳遞的是引用,因為obj.name受到改變了,但其實不是,其實還是值,因為obj2本身的值就是新對象的地址,所以傳進去的就是這個地址。

這是阿里2014年的筆試題:

var a = 1;

var obj = {

b: 2

};

var fn = function () {};

fn.c = 3;

function test(x, y, z) {

x = 4;

y.b = 5;

z.c = 6;

return z;

}

test(a, obj, fn);

alert(a + obj.b + fn.c);

答案:12

首先test傳遞進去的實參中,a是基本類型(,復制了一份值),obj是object(指向地址,你動我也動),fn也當然不是基本類型啦。在執行test的時候,x被賦值為4(跟a沒關系,各玩各的,a仍然為1),y的b被賦值為5,那obj的b也變為5,z的c變為6,那fn的c當然也會是6. 所以alert的結果應該是1+5+6 =12. (其實test不返回z也一樣,z仍然改變的)。

㈧ js中怎麼把值放入數組中

不知道復你什麼意思?這是最基本制的:
(1)
使用方括弧,創建數組的同時賦初值
var
myA=["張三",
"李四","王五"];
var
b=[10,20,30,40];
(2)
使用new
操作符,創建數組的同時賦初值
var
myA=new
Array("張三",
"李四","王五");
注意圓括弧和方括弧的區別,不能任意使用。
(3)
先創建長度為10的數組,內容後面再賦值
var
anArray
=
new
Array(9);
anArray[0]=
"張三";
anArray[1]=
"李四";
anArray[2]=
"王五";

㈨ js 中如何取出數組中的值

var arr=[2,4,5,3,5,3,0];

var arrvalue;//用於存放取出的數組的值

for(var i=0;i<arr.length;i++){

arrvalue=arr[i];//數組的索引是從0開始的

console.log(arrvalue);//把取出的值列印在控制台上

}

(9)js裡面的值如何使用擴展閱讀:

js 獲取數組中的最大值和最小值

var arr = [3,12,23,18,25,33,22,30,1]

方案一: 思想 首先對數組進行排序(小 》大),第一項為最小值,最後一項為最大值

var min;

var max;

arr.soft(function(a,b){return a-b;})

min = arr[0];

max = arr[arr.length-1];

方案二:採用Math對象里的min()方法和 max()方法,需要將比較的數一個一個的傳遞進來才能比較,但是可以通過以下方式轉化即可;

var min = Math.min(arr);

console.log(min) // NAN

console.log(Math.min(3,12,23,18,25,33,22,30,1)) // 1

console.log(Math.max(3,12,23,18,25,33,22,30,1)) // 33

var min =eval("Math.min(" +arr.toString()+")"); // 1 採用字元串拼接

var min = eval("Math.max(" +arr.toString()+")");; // 33

var min = Math.min.apply(obj,arr) // 1 利用apply方法一項一項傳質的特點

var max =Math.max.apply(obj,arr) // 33

閱讀全文

與js裡面的值如何使用相關的資料

熱點內容
彩視製作教程 瀏覽:766
聖墟在哪個App看免費 瀏覽:395
網路哪些不能玩 瀏覽:868
probe315使用教程 瀏覽:646
數字電位器程序 瀏覽:198
c代碼整理 瀏覽:104
網路營銷具有什麼優勢 瀏覽:378
右下角網路連接不顯示寬頻連接 瀏覽:940
ps修改tif文件 瀏覽:580
預防醫學如何轉行做大數據 瀏覽:234
pdf文件變藍 瀏覽:309
怎麼在pdf文件上面用k寶簽名 瀏覽:213
如何知道表格里數據後面有空格 瀏覽:720
gee引擎更新系統找不到指定文件 瀏覽:802
貝殼網的數據刪除了如何找回 瀏覽:509
華為榮耀6x怎麼切換網路 瀏覽:418
手機里的pdf文件在哪放 瀏覽:889
java版貪吃蛇畢業論文 瀏覽:989
微信公共號郵箱 瀏覽:415
圖片寬度代碼 瀏覽:460

友情鏈接