1. 程式人生 > >prompt() 方法,彈框帶輸入框

prompt() 方法,彈框帶輸入框

height put order width post src text img new

prompt()

技術分享


有alert的風格,卻帶著輸入框。這是怎麽實現的呢?


語法

prompt(text,defaultText)
參數 描寫敘述
text 可選。要在對話框中顯示的純文本(而不是 HTML 格式的文本)。
defaultText 可選。

默認的輸入文本。

說明

假設用戶單擊提示框的取消button,則返回 null。假設用戶單擊確認button。則返回輸入字段當前顯示的文本。

在用戶點擊確定button或取消button把對話框關閉之前,它將阻止用戶對瀏覽器的全部輸入。在調用 prompt() 時,將暫停對 JavaScript 代碼的運行。在用戶作出響應之前。不會運行下一條語句。

實例 1

<html>
<head>
<script type="text/javascript">
function disp_prompt()
  {
  var name=prompt("Please enter your name","")
  if (name!=null && name!="")
    {
    document.write("Hello " + name + "!")
    }
  }
</script>
</head>
<body>

<input type="button" onclick="disp_prompt()"
value="Display a prompt box" />

</body>
</html>

prompt() 方法,彈框帶輸入框