DOM編程-window對象
設置ID選擇器名為“myAnchor”的顯示文本為“搜狐”:
document.getElementByIdx_x_x("myAnchor").innerHTML="搜狐";
設置其鏈接:
document.getElementByIdx_x_x("myAnchor").href="http:// window對象常用屬性: history 有關客戶訪問過的URL信息 location 有關當前URL的信息 document 表示瀏覽器窗口中的HTML文檔 常用方法: alert("提示信息"); confirm("提示信息"); open("url","name"); close(); 關閉當前窗口 showModalDialog(); 語法: open("打開窗口的URL","窗口名","窗口特征"); 窗口特征屬性: height 窗口的高度 width 窗口的寬度 toolbar 瀏覽工具條,包括“后退”和“前進”按鈕等,是否顯示工具欄,yes為顯示 scrollbars 是否顯示滾動條 menubar 表示菜單欄 location 是否顯示地址欄,yes或1為是,no或0為否 status 是否顯示狀態(tài)欄內(nèi)的信息(通常是文件已經(jīng)打開),yes或1為允許 resizable 例: open("register.html","注冊窗口","toolbar=0,location=0,status=0,menubar=0,width=700,height=550,scrollbars=1"); 常用事件: onclick(); onload(); Date對象: var 日期對象=new Date(參數(shù)); 1.沒有參數(shù),則表示當前日期和時間,例如:var today=new Date(); 2.字符串——以格式"MM DD,YYYY,hh:mm:ss"表示時間,例如:var tdate=new Date("July 3.上述字符串太過繁瑣,簡化成Date(Y,M,D); 例如:var dd=new Date(2008,8,8); Date對象的顯示值和其對應的整數(shù): 方法 getDate() getDay() getHours() getMinutes() getSeconds() getMonth() getFullYear() getTime() setTimeout()方法 表示每隔多少事件,循環(huán)調(diào)用某個函數(shù)執(zhí)行。如果要每隔一秒鐘調(diào)用函數(shù)disptime(),其語法格式如下: setTimeout("disptime()",1000); history對象: back() 加載history列表中的上一個URL forward() go("url"or"number") 加載被指定的URL,或要求瀏覽器移動指定的頁面數(shù),url不常用 location對象: href屬性 location.href="B.html"; .href可省略 assign("url"); 等同于href屬性 reload(); replace("url"); 通過加載URL指定的文檔來替換當前文檔,不常用 沒有后退,相當與把B換成A 在模式窗口通過window.returnValue返回數(shù)值 模式窗體中: 在主窗體中,接收: var info=window.showDialog("..."); 常見錯誤: open("URL","","具體屬性"); 解決只能打開一個窗口的問題,窗口名是唯一標識,去掉即可重復打開 var count; 定義在方法外 否則調(diào)用方法,總是初始化count=0;永遠不會跳出setTimeout(); var t=setTimeout("方法",1000); //啟動setTimeout 用clearTimeout(t); //停止setTimeout
29,2008,10:30:00");值 整數(shù) Seconds和minutes 0~59 Hours 0~23 Day 0~6(星期中的每一天 0代表周日) Date 1~31(一個月中的每一天) Months 0~11(分別對應1~12個月)
cit=document.myForm.city.value;
dis=document.myForm.district.value;
str=document.myForm.txtStreet.value;
num=document.myForm.txtNumber.value;