js檔案怎樣接受html傳遞的引數html怎樣傳遞

時間 2021-08-30 10:52:47

1樓:

1、建立空的asp.net mvc專案。

2、在專案中新增content資料夾,並新增jquery檔案,新增homecontroller與index頁面檔案。

3、在homecontroller中新增演示方法ajaxtest(string testname)。

4、js傳遞乙個引數到後台,在index頁面新增呼叫後台方法的ajax。

5、在visual studio中按f5,即可開始除錯執行。

6、修改homecontroller的ajaxtest(string testname, string othername)。

7、js傳遞兩個引數到後台,執行效果如下。

2樓:匿名使用者

把乙個引數「乙個**」作為乙個隱藏項放到1.html頁面中,在js中 用 document的函式來獲得隱藏項的值就可以了。像這樣:

1.html中加入在 a.js中 用 document.

getelementbyname("linksrc").value 就能獲得1.html頁面中這個隱藏項的值了。

或者用document.getelementbyid() 函式也可以,不過隱藏項要賦個id就是了。

3樓:朝花夕實

使用隱藏域,或者直接使用 a.js中的選擇器,直接選擇1.html中的元素內容,或元素值

比如:html中有乙個 txtbox

在js中如何獲取 txt_id的值呢?

去看看jquery,它的選擇器 $("#txt_id").val()  就可以拿到值了。

如果是原生js來寫 就是:document.getelmentbyid("txt_id").value

4樓:匿名使用者

html 呼叫js 的方法,做引數傳進去就可以了。

extjs的js檔案怎麼接收html頁面傳來的引數

5樓:匿名使用者

在a.jsp頁面建個

就ok了

6樓:匿名使用者

原生js的話,用location.search。

html中的js如何獲取通過post方法傳遞過來的引數

7樓:非常可愛

可以通過解析url路徑,獲取引數:

function geturlparameter(name)

var orgid = geturlparameter('orgid');

var orglevel = geturlparameter('orglevel');

console.log('orgid='+orgid);

console.log('orglevel='+orglevel);

擴充套件資料

html中通過url位址傳參及獲取引數:

var url = document.location.tostring();//獲取url位址

var urlparmstr = url.slice(url.indexof('?')+1);//獲取問號後所有的字串

var arr = urlparmstr.split('&');//通過&符號將字串分割轉成陣列

var courseid = arr[0].split("=")[1];//獲取陣列中第乙個引數

var unit_title=arr[1].split("=")[1];//第二個引數

unit_title=decodeuri(unit_title);//轉碼將解碼方式unscape換為decodeuri,將中文引數獲取

console.log(unit_title);

8樓:匿名使用者

通過php,jsp等語言 把post方式傳過來的值賦給隱藏標籤的value屬性

如:'>

然後在該標籤的後邊加入你想對專傳過來的屬引數操作的js**js中獲取值的**:document.getelementbyid('dd').value

9樓:沒有響應

html中的js是不可能獲得通過伺服器端的post方法傳遞過來的引數的

但是php jsp和asp可以

10樓:匿名使用者

js是客戶端語言,不能直接獲取伺服器端的資料。可以用jsp,或者php當中介,再從他們那裡調。樓主也可用dwr,直接在js裡面呼叫伺服器端的**

js如何接受?傳遞的引數?

11樓:匿名使用者

給你提供思路,並

來提供你會用到的代

自碼,相信你bai後面自己能搞定了

首先把html中的du參zhi數取出來,也就是用document.location.search取得dao?

後面的字串,然後再使用split把字串中你需要的引數部分切出來,取得需要的引數後,在html檔案中定義全域性變數(var id=取出的值,url=取出的值;),這樣當你載入my.js的時候,my.js就能獲取這些全域性變數,並通過document.

write("test");來輸出。

ad.js同樣通過前面說的全域性變數來獲得引數,從而顯示對應的效果。

總之一句話,取引數,宣告全域性變數,在載入的js中根據全域性變數來做相應處理。

12樓:匿名使用者

正好你的問題我寫過,給你貼出**以供參考:

//接收引數

var parameter = function()else

else}}

}}return false;

}//分割引數為陣列

var par = function()

return false;

}引數傳遞方法:

src="js/js.js?v='我是引數|我是引數2|我是引數3'"

13樓:無語翹楚

把一bai個引數「乙個**」作du為乙個隱藏項放到zhi1.html頁面中

dao,在js中 用 document的函式來獲得隱回藏項的答值就可以了。

像這樣:

1.html中加入在 a.js中 用 document.

getelementbyname("linksrc").value 就能獲得1.html頁面中這個隱藏項的值了。

或者用document.getelementbyid() 函式也可以,不過隱藏項要賦個id就是了。

js怎麼載入外部html檔案,html裡面怎麼使用外部的js

慕雲 比如說,現在有一個外部的html檔案test.html,內容是 外部檔案p標籤 現在在這個網頁中載入test.html中的內容,這個網頁的原始碼為 上面指令碼中寫的handler.ashx是一個一般處理程式,是這樣的 這是asp.net下的,如果你是使用其他語言的都大同小異,從後臺讀取檔案中的...

引入的js和html裡寫的js的區別

慕刓辭 jquery庫在前,自己寫的js在後,然後js檔案最好防盜body結束的後面 這個主要看js載入的時候,js裡面的用到的html元素是否已經載入完了。如果html載入完後,不管js是外部引用還是寫在html裡面的js沒有任何區別。 是el表示式,是jsp才有的和js無關,你可以在頁面定義一個...

js 獲取html位址列後引數的問題

幻翼高達 2 在index.html中的標籤,輸入js document.body.innertext location.search 3 瀏覽器執行index.html頁面,此時url後面的資料被獲取到並列印出來。 獲取上一個頁面通過url傳遞的資訊 var query location.sear...