台灣最大程式設計社群網站
線上人數
3711
 
會員總數:246323
討論主題:189853
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> [Script]此段程式執行時,為何會發生 runtime error
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[Script]此段程式執行時,為何會發生 runtime error
價值 : 0 QP  點閱數:1523 回應數:1
樓主

dennis
初學者
105 42
14 10
發送站內信


ErrorMessage如下:
'document.form.name.value'不是一個物件


<html><head>
<SCRIPT language=JavaScript type=text/javascript>
  <!--
  function check_form(form) 
  {
    if ( document.form.name.value == "" ) 
    {
      alert('訪客暱稱不可為空 !')
      form.name.focus() 
      return false;
    }
    if ( document.form.content.value == "" ) 
    {
      alert('留言內容不可為空 !')
      document.form.content.focus()  
      return false;
    }
    if ( document.form.email.value != "" ) 
    {
      if ( document.form.email.value.indexOf('@') == -1 ) 
      {    
        alert("E-mail 的格式不正確 !")
        document.form.email.focus() 
        return false;
      }
      if ( document.form.email.value.indexOf('.') == -1 ) 
      {    
        alert("E-mail 的格式不正確 !")
        document.form.email.focus()
        return false;
      }
    }
    return true;  
  }
  //-->
  </SCRIPT>

.
.
.
.
.
</head>
<body>
.
.
<form action="/kkl_VisitorBoard/WritetoDB_910731.asp" onsubmit="return check_form()" name=form method="post">
.
.
</body>
</html>

本篇文章發表於2002-08-02 15:06
1樓
回應

sdargon
檢舉此回應
document.form.name.value
你是要抓form的name屬性還是form裡面的name欄位呀?
標籤名稱不要用這種有特殊函義的字串...
本篇文章回覆於2002-08-02 15:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.