你這個left和center分別來自不同的框架(或者說一個在父頁面,另一個在子框架),所以你不可能都用document.getElementById去獲取。另外,你這個js.js也不應(yīng)該在父頁面和子框架內(nèi)都運(yùn)行,應(yīng)該只放在一個子框架內(nèi)運(yùn)行,比如放在left,那么代碼就應(yīng)該是:

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)海淀,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
var left = document.getElementById("left");
var center = parent.document.getElementById("center");
parent代表當(dāng)前frame所在的父頁面
順便說一句,現(xiàn)在早已經(jīng)不流行用frame來做網(wǎng)頁了,弊端很多。應(yīng)該在同一個頁面通過css布局來劃分不同區(qū)域,這樣會大大減輕編程難度,減少網(wǎng)絡(luò)資源占用,提高網(wǎng)站運(yùn)行效率,關(guān)鍵是這樣做網(wǎng)頁也會更美觀。作為初學(xué)者,除非是完成作業(yè)需要,否則我建議你不要在這方面花太多時間,略微了解一下即可。
在javascript中,可以為某個元素指定事件,指定的方式有以下三種:
1、在html中,使用onclick屬性
2、在javascript中,使用onclick屬性
(1)注意函數(shù)名沒有雙引號。
3、在javascipt中,使用addEvenListener()方法
三種方法的比較
(1)在第二、三種方法中,可以向函數(shù)傳入一個event對象,并讀取其相應(yīng)屬性,而方法一不可以。
一些語法細(xì)節(jié)
(1)在第一種方法中,onclick大小寫無關(guān),但在第二種方法中,必須使用小寫。因?yàn)镠MTL對大小寫不敏感,而JS則會區(qū)分大小寫。
(2)在第二、三種方法中,指定函數(shù)名時沒有雙引號,而第一種作為一個HTML屬性,需要雙引號。
(3)第一種方法需要括號,第二、三種不需要。
onclick="clickHandler()"
document.getElementById("jsOnClick").onclick = clickHandler2;
document.getElementById("adEventListener").addEventListener("click",clickHandler2);
html網(wǎng)頁的javascript點(diǎn)擊事件怎么寫:
把a(bǔ)jax請求改為同步請求。$.ajax({ url:url, data:data, async:false,。
success:function(result){ handle(result); },。
error:function(result){ alert("獲取數(shù)據(jù)失敗"); } });
模擬點(diǎn)擊事件寫在了點(diǎn)擊事件的前面。?
有的人認(rèn)為這個是在頁面加載后才觸發(fā)的尤其是寫在$(function(){})。
當(dāng)中就是先渲染在觸發(fā),但是一個頁面打開先渲染的是整個頁面的元素,而不是js代。
js代碼還是會一條條的往下執(zhí)行。
那么把模擬點(diǎn)擊寫在前面的話就是先觸發(fā)再聲明,所以沒有效果,把他移到點(diǎn)擊事件的后面就可以了。
使用onclick()點(diǎn)擊事件觸發(fā)。
1、設(shè)計一個功能頁面,HTML代碼如下。
2、此時的頁面展示效果如下。
3、設(shè)計功能函數(shù),實(shí)現(xiàn)上圖中賦值的功能。
4、給按鈕綁定上述函數(shù),點(diǎn)擊實(shí)現(xiàn)。
5、在頁面上點(diǎn)擊函數(shù),查看執(zhí)行效果。
擴(kuò)展資料:
onclick事件解析:
1、定義和用法:onclick 屬性由元素上的鼠標(biāo)點(diǎn)擊觸發(fā)。
onclick 屬性不適用以下元素:base、bdo、br、head、html、iframe、meta、param、script、style 或 title。
2、語法:
element onclick="script"。
參考資料:
百度百科--onclick
新聞標(biāo)題:包含javascript點(diǎn)擊事件的詞條
網(wǎng)頁鏈接:http://chinadenli.net/article15/dsecedi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、網(wǎng)頁設(shè)計公司、虛擬主機(jī)、自適應(yīng)網(wǎng)站、網(wǎng)站營銷、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)