想用什么用什么。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、成都網(wǎng)站建設(shè)、定遠(yuǎn)網(wǎng)絡(luò)推廣、重慶小程序開(kāi)發(fā)、定遠(yuǎn)網(wǎng)絡(luò)營(yíng)銷、定遠(yuǎn)企業(yè)策劃、定遠(yuǎn)品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供定遠(yuǎn)建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:chinadenli.net
name的話,用getElementsByName來(lái)索引,不過(guò)可以看到是Elements所以返回的是具有該name的一個(gè)數(shù)組。
id的話用getElementById來(lái)檢索唯一的對(duì)象。或者直接document.all.id這樣也可以。從all集合中檢索。
至于樓上說(shuō)的asp之類程序通過(guò)name獲得值,是指form再封裝以后,原先f(wàn)orm中的input控件里面的name=XXX,value=ZZZZ;這樣的數(shù)據(jù)會(huì)被封裝成XXX=ZZZZXXX1=ZZZZ1這樣的數(shù)據(jù)被提交,后臺(tái)程序只能索引input控件的name。
name是window.name,也就是窗口的名字,我寫了下面的代碼作為index.html:
html
frameset frameborder=1 cols="200,*"
frame src="left.html" name=leftframe
frame src="face.html" name=mainframe
frameset/html
以下面的內(nèi)容作為left.html:
script type=text/javascript
document.writeln(name);
/script
打開(kāi)index.html的時(shí)候,會(huì)在左邊看見(jiàn)輸出的內(nèi)容是:
leftframe
你現(xiàn)在應(yīng)該明白了吧。
補(bǔ)充:
name不是保留字,只是window對(duì)象的一個(gè)屬性,對(duì)于腳本里面,所有window的屬性和方法都可以省略window的,所以你alert(name)的時(shí)候,會(huì)把window.name的值顯示出來(lái),而且它是字符類型,所有你兩次+1的結(jié)果會(huì)是11,而不是2。
你當(dāng)然可以自己定義局部變量name,這樣你寫name就是局部變量,要使用window.name就不能省略window了。
明白了吧。
script?type="text/javascript"
function?trim(s)?{
return?s???s.replace(/^\s*|\s*$/g,?'')?:?s;
}
function?evaluate(s)?{
var?EL_PREFIX?=?"Data:";
if?(!new?RegExp("^\\s*"?+?EL_PREFIX).test(s))
return?undefined;
var?properties?=?trim(s).substring(EL_PREFIX.length).split(/;/);
var?o?=?{};
for?(var?k?=?0;?k??properties.length;?k++)?{
var?entry?=?properties[k];
var?index?=?entry.indexOf('=');
if?(index??0)
continue;
var?name?=?trim(entry.substring(0,?index));
var?value?=?trim(entry.substring(index?+?1));
var?root?=?name.substring(0,?1).toLowerCase();
if?(!o[root])
o[root]?=?[];
var?prop={};
prop[name]=value;
o[root].push(prop);
}
return?o;
}
//================================
var?reversed=evaluate("Data:Title=hello;name=jack;number=1433;address=US;zCode=1244;nickname=kk;");
alert([
"Title="?+?reversed.t[0].Title,
"name="?+?reversed.n[0].name,
"number="?+?reversed.n[1].number+'...'
].join('\n'));
/script
設(shè)置用戶信息的提供者,供 RongIM 調(diào)用獲取用戶名稱和頭像信息。
param userInfoProvider 用戶信息提供者。
param isCacheUserInfo 設(shè)置是否由 IMKit 來(lái)緩存用戶信息。
如果 App 提供的 UserInfoProvider
每次都需要通過(guò)網(wǎng)絡(luò)請(qǐng)求用戶數(shù)據(jù),而不是將用戶數(shù)據(jù)緩存到本地內(nèi)存,會(huì)影響用戶信息的加載速度;
此時(shí)最好將本參數(shù)設(shè)置為 true,由 IMKit 將用戶信息緩存到本地內(nèi)存中。
你的doSubmit方法第一個(gè)參數(shù)this 表示就是當(dāng)前的input
所以你要取他的ID 應(yīng)該就是 doSubmit第一個(gè)參數(shù)的.id 就是了
如
function doSubmit(button){
var id= button.id
}
網(wǎng)頁(yè)題目:javascript昵稱,js中文名稱
文章網(wǎng)址:http://chinadenli.net/article47/dsgddej.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站設(shè)計(jì)、微信小程序、網(wǎng)站維護(hù)、品牌網(wǎng)站建設(shè)、用戶體驗(yàn)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)