包含純靜態(tài)頁面如何從標簽傳遞參數(shù)到另外一個html標簽里面的詞條
html是靜態(tài)頁面,可以使用url鏈接傳值,比如ahtml和bhtml兩個頁面 ahtml中有一個鏈接 1 lta href=quotbhtml?x=2y=3quot進入bhtmllta 可以使用到j(luò)s,如下ahtm1 2 3 4 ltform action=quotbhtmquot lti。
把uRole的值通過地址欄傳遞 lttdlta href=quotb?uRole=0html#39quot跳轉(zhuǎn)ltalttd bhtml頁面通過判斷uRole的值來辨別是員工管理員超級管理員。
使用Cookie傳遞參數(shù) ,a頁面保存Cookie,b頁面讀取,代碼如下a頁面 lthtmlltheadlttitlealttitleltstyle type=quottextcssquot* margin0body textaligncenterminwidth760pxdiv padding3px 3px 3px 3px#。
一句話概括,純html頁面之間的傳值可以通過url后面的參數(shù)進行比如bhtml?teacher=xxtime=xxx回到問題中,首先從ahtml到bhtml需要一個跳轉(zhuǎn)方式,比方說在ahtml頁面里面你有一個鏈接lta href=quotbhtmlquot id=quotto。
然后利用documentwrite或innerHTML等方法或函數(shù)將數(shù)據(jù)顯示在網(wǎng)頁上此種方法適合自己平時寫JS的小練習(xí),此種方法無法將數(shù)據(jù)保存下來2使用Cookie傳遞參數(shù) 下面是簡單的實例,a頁面保存Cookie,b頁面讀取ahtml lt。
id=3002quot錨標簽lta 后面的second_id=參數(shù),可以到下個頁面接收second_id傳過來的值,也就是3002 asp接收是這樣寫的 second_id=RequestQueryStringquotsecond_idquotresponsewritesecond_id那么輸入就會顯示3002。
quot+1,URLlength tmpArr=QueryStringsplitquotquotvar tmpArrLength = tmpArrlength1for i=0ilt=tmpArrLengthi++ documentwritequot參數(shù)為quot + tmpArri + quotltbrquot documentwritequot你需要的。
使用錨記如Ahtml中需要鏈接到Bhtml中的某部分,首先在Bhtml的某部分設(shè)定錨點,比如取名為“B1”然后在Ahtml中使用lta href=quotBhtml#B1quot轉(zhuǎn)到Bhtml中的B1lta。
首先獲取到numlist標簽下a標簽的href,然后賦值給類名為pullleft的a標簽var numlist = documentgetElementsByClassNamequotnumListquot0var list = numlistgetElementsByTagNamequotliquot0var aObj =。
2然后在編輯器的項目管理器列表中最頂層的項目文件右鍵,點擊新建選擇新建一個html文件3在彈出的菜單中命名為foote,回車確定即可4在footer的html中設(shè)置一個h2標簽,同時在里面寫入一句話5緊接著在下方script。
將js中的值傳遞給html var Value = quotvar oDiv = documentgetElementByIdquotdivquotoDivinnerHTML = Value用innerHTML屬性,這樣就可以了。
一增加一個form表單 ltspan ltbody lta href=quotjavascriptdoPostquotaddStudentactionquot, quotnamequotquot張三quotquot提交 ltaltscript function doPostto, p to提交動作action,p參數(shù) var myForm = d。
解決方案二頁面放到frameset里面,使用a的target指向frameset里面的frame的name值就可以在這個frame中打開,如果是連接跳轉(zhuǎn)了,需要傳遞參數(shù)到下一個頁面去 lta href=quotxxxhtml?xxxpdfquotxxxxpdflta xxxhtml ltscript。
可以用javascript的實現(xiàn)在form的submit事件中中,判斷用戶輸入的數(shù)據(jù),提交到不同的頁面大致的代碼如下,好久不寫了,大致思路如此javascritp代碼function log_submit var form1=documentform1var data1=form1。
4使用時,在其他頁面的地址末尾添加#jump標志5使用jquery跳轉(zhuǎn),引入jquery6比如讓頁面平滑滾動到一個id為box的元素處,則JQuery代碼只要一句話或者可以使用以下方法可以用ihtml中的a標簽xxxhtml就是要跳轉(zhuǎn)。
將一個html頁面中嵌入另一個html頁面步驟如下1首先,要嵌入html并不一定要寫js代碼,如圖使用iframe標簽,設(shè)置其src屬性即可注意其scrolling=quotautoquot以添加滾動條另外,其width和height要單獨設(shè)置2其鏈接到的html。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。