0
我正在處理我的第一個Web應用程序,我嘗試使用JavaScript通過單擊文本來提交表單。當我點擊文字時,什麼都沒有發生。現在應該打開一個簡單的網頁。我知道如何使用html處理表單,但是當我嘗試使用JavaScript時,什麼也沒有發生。我正在使用unix,並且我已經配置了我的服務器和chmod 755 cgi文件。我不是這不是一個服務器錯誤,因爲我之前已經執行了它的CGI文件。我下面這個教程: http://www.thesitewizard.com/archive/textsubmit.shtmlJavaScript文本沒有提交表格
這裏是我的測試HTML:
<html>
<head>
<title>EDVT Report Generator</title>
<style>
h1 {
text-align: center;
}
<script language="JavaScript" type="text/javascript">
function getsupport (selectedtype)
{
document.supportform.supporttype.value = selectedtype ;
document.supportform.submit() ;
}
</script>
</style>
</head>
<body>
<h1 id = "title">Test</h1>
<form name="supportform" method="post" action="/cgi-bin/hello.py">
<input type="hidden" name="supporttype" />
<a href="javascript:getsupport('Paid')" onclick = "getsupport('Paid')">Paid Support</a> or
<a href="javascript:getsupport('Free')" onclick = "getsupport('Free')">Free Support</a>
</form>
</body>
</html>
這裏是CGI文件:
#!/usr/bin/python
import cgitb, cgi
cgitb.enable()
print "Content-type:text/html\r\n\r\n"
print '<html>'
print '<head>'
print '<title>Hello Word - First CGI Program</title>'
print '</head>'
print '<body>'
print '<h2>Hello Word! This is my first CGI program</h2>'
print '</body>'
print '</html>'
我在與什麼是錯誤的,因爲完全喪失我沒有太多的JavaScript經驗。任何幫助表示讚賞!
你有''