2014-01-21 71 views
-2

我的客戶已經選擇了JavaScript的JavaScript腳本,並沒有說服他們。他們有一個提交給數據庫的表單,並且有一個清除表單的重置按鈕,但是他們希望表單在數據提交到數據庫後清除。VBScript是否有重置HTML表單的方法?

當用戶單擊提交時,VBScript中是否有任何清除表單的方法?當您將頁面卸載到謝謝頁面時,我正在考慮類似於JavaScript的東西,它會清除表單。

+0

@SteveWellens - 這不能回答我的問題。簡單的「是」或「否」會更好。 – Lou

+0

@Lou =我沒有發佈答案,我發表了評論。 –

+0

@SteveWellens - 好的...這個「評論」沒有回答我的問題。 – Lou

回答

0

可能不是最好的答案,但你可以從你的VBScript調用JavaScript函數。他們只需要vbscript的原因是什麼?

+0

他們想維護自己的網站,但他們只知道VBScript,而且他們的VBScript知識非常有限。他們只知道如何做簡單的函數,如Date(),MsgBox()和CreateObject()。我告訴他們JavaScript會更通用,但他們不想學習另一種語言,或者爲了維護某人而付出更多的代價。 – Lou

0

雖然比較繁瑣,以清除表單使用VBScript這種方式,而不是使用JavaScript,如果你被迫使用VBScript,這是一種替代方案:

<html> 
    <head> 
    <script language="vbscript" type="text/vbscript"> 
     Option Explicit 

     Sub cmdSubmit_onClick 
     Dim strFullName 

     strFullName = sample.name.value 

     If strFullName = "" then 
      MsgBox "Please enter your name." 
      exit sub 
     end if 

     MsgBox "Your name is " & strFullName & "." 

     sample.name.value = "" 

     End Sub 
    </script> 
    </head> 
<body> 
<form name="sample"> 
Name: <input type="text" name="name"> 
<input type="button" name="cmdSubmit" value="Submit"> 
</form> 
</body> 
</html> 

輸入值重置爲「 「腳本完成運行後,將清除表單。

相關問題