日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

java的prompt,prompt方法 window . prompt JavaScript窗口及输入输出

發布時間:2023/12/8 javascript 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java的prompt,prompt方法 window . prompt JavaScript窗口及输入输出 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

語法:

vTextData = window . prompt ( sMessage , sDefaultValue )

參數:

sMessage :  可選項。字符串(String)。指定在對話框內要被顯示的信息。如果忽略此參數,將不顯示任何信息。

sDefaultValue :  可選項。字符串(String)。指定對話框內輸入框( input )的值( value )。如果忽略此參數,將被設置為 undefined 。

返回值:

vTextData :  字符串(String) | 整數(Integet)。返回用戶在對話框的輸入框( input )內輸入的值( value )。

說明:

顯示一個包含提示信息以及輸入框( input )的提示對話框。此對話框為模式對話框,其標題欄文字不可以被改變。

示例:

document.title = window.prompt(document.title,"返回的信息");

function rdl_doClick(){

var oMessage=document.all("oMessage");

oMessage.value=window.prompt(oMessage.value,"返回的信息");

}

JavaScript是基于對象的腳本編程語言,那么它的輸入輸出就是通過對象來完成的。其中有關輸入可通過窗口(Window)對象來完成,而輸出可通過文檔(document)對象的方法來實現。

1、窗口對象  該對象包括許多有用的屬性、方法和事件驅動程序,編程人員可以利用這些對象控制瀏覽器窗口顯示的各個方面,如對話框、框架等。在使用應注意以下幾點:

該對象對應于HTML文檔中的

和兩種標識;

onload和onunload都是窗口對象屬性;

在JavaScript腳本中可直接引用窗口對象。如:

window.alert("窗口對象輸入方法")

可直接使用以下格式:

alert("窗口對象輸入方法")

2、窗口對象的事件驅動

窗口對象主要有裝入Web文檔事件onload和卸載時onunload事件。用于文檔載入和停止載入時開始和停止更新文檔。

3、窗口對象的方法

窗口對象的方法主要用來提供信息或輸入數據以及創建一個新的窗口。

創建一個新窗口open()

使用window.open(參數表)方法可以創建一個新的窗口。其中參數表提供有窗口的主要特性和文檔及窗口的命名。

具有OK按鈕的對話框

alert()方法能創建一個具有OK按鈕的對話框。具有OK和Cancel按鈕的對話框

confirm()方法為編程人員提供一個具有兩個按鈕的對話框。

具有輸入信息的對話框

prompt()方法允許用戶在對話框中輸入信息,并可使用默認值,其基本格式如下prompt(“提示信息”,默認值)。

4、窗口對象中的屬性

窗口對象中的屬性主要用來對瀏覽器中存在的各種窗口和框架的引用,其主要屬性有以下幾個:

(1)frames 確文檔中幀的數目

frames(幀)作為實現一個窗口的分隔操作,起到非常有用的作用,在使用注意以下幾點:

frames屬性是通過HTML標識的順序來引用的,它包含了一個窗口中的全部幀數。

幀本身已是一類窗口,繼承了窗口對象所有的全部屬性和方法。

(2)Parent 指明當前窗口或幀的父窗口。

(3)defaultstatus:默認狀態,它的值顯示在窗口的狀態欄中。

(4)status:包含文檔窗口中幀中的當前信息。

(5)top:包括的是用以實現所有的下級窗口的窗口。

(6)window.指的是當前窗口

(7)self:引用當前窗口。

5、輸出流及文檔對象

在JavaScript文檔對象中,提供了用于顯示關閉、消除、打開HTML頁面的輸出流。

(1)創建新文檔open()方法

使用document.open()創建一個新的窗口或在指定的命令窗口內打開文檔。由于窗口對象是所加載的父對象,因而我們在調用它的屬性或方法時,不需要加入Window對象。例用Window. Open()與Open()是一樣的。

打開一個窗口的基本格式:

Window .open("URL","窗口名字","窗口屬性"]

window屬性參數是由一個字符串列表項它由逗號分隔,它指明了有關新創建窗口的屬性。

參 數

設定值

含 義

toolbar

yes/no

建立或不建立標準工具條

location

yes/no

建立或不建立位置輸入字段

directions

yes/no

建立或不建立標準目錄按鈕

status

yes/no

建立或不建立狀態條

menubar

yes/no

建立或不建立菜單條

scrollbar

yes/no

建立或不建立滾動條

revisable

yes/no

能否改變窗口大小

width

yes/no

確定窗口的寬度

Height

yes/no

確定窗口的高度

在使用Open()方法時,需要注意以下點。

通常瀏覽器窗中,總有一個文檔是打開的。因而不需要為輸出建立一個新文檔。

在完成對Web文檔的寫操作后,要使用或調用close()方法來實現對輸出流的關閉。

在使用open()來打開一個新流時,可為文檔指定一個有效的文檔類型,有效文檔類型包括text/HTML、text/gif、text/xim、text/plugin等。

(2)write()、writeln()輸出顯示。

該方法主要用來實現在Web頁面上顯示輸出信息。在實際使用中,需注意以下幾點:

writeln()與write()唯一不同之處在于在未尾加了一個換符。

為了正常顯示其輸出信息,必須指明

標記,使之告訴編輯器。

輸出的文檔類型,可以由瀏覽器中的有效的合法文本類型所確定。

(3)關閉文檔流close()

在實現多個文檔對象中,必須使用close()來關閉一個對象后,才能打開另一個文檔對象。

(4)清除文檔內容clear()

使用該方法可清除已經打開文檔的內容。

您在此停留了:

var id, iM = 0, iS = 1;

start = new Date();

function go()

{

now = new Date();

time = (now.getTime() - start.getTime()) / 1000;

time = Math.floor( time);

iS = time % 60;

iM = Math.floor( time / 60);

if ( iS < 10)

document.myform.clock.value = " " + iM + " 分 0" + iS + " 秒";

else

document.myform.clock.value = " " + iM + " 分 " + iS + " 秒";

id = setTimeout( "go()", 1000);

}

go();

下列程序演示了你進入主頁所停留的時間。

總結

以上是生活随笔為你收集整理的java的prompt,prompt方法 window . prompt JavaScript窗口及输入输出的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。