Когда я пытаюсь щелкнуть по отправке или отменить форму, ничего не происходит.Невозможно отправить форму (Saas, Paas, Iaas)
Это часть кода register_company.php.
введите код здесь
<script type="text/JavaScript">
\t <!--
\t function getArrays() {
\t \t if (validateForm()) {
\t \t \t loadArray('appcatindex');
\t \t \t loadArray('targetindindex');
\t \t \t loadArray('managedservices');
\t \t \t document.getElementById('company').action = "<?php echo BASE_URL_JCM; ?>/save_company.php";
\t \t \t document.getElementById('company').submit();
\t \t } else {
\t \t \t return false;
\t \t }
\t }
\t function loadArray (tcIndex) {
\t \t if (document.getElementById(tcIndex) != null) {
\t \t \t lnLength = document.getElementById(tcIndex).length;
\t \t } else {
\t \t \t return true;
\t \t }
\t \t if (tcIndex == 'docindex') {
\t \t \t textDelim = "";
\t \t } else {
\t \t \t textDelim = "";
\t \t }
\t \t var lcIDs = "";
\t \t lcDelim = "";
\t \t for (var i=0;i<lnLength;i++) {
\t \t \t if (document.getElementById(tcIndex).options[i].selected) {
\t \t \t \t lcIDs = lcIDs + lcDelim + textDelim + document.getElementById(tcIndex).options[i].value + textDelim;
\t \t \t \t lcDelim = ",";
\t \t \t }
\t \t }
\t \t document.getElementById('a'+tcIndex).value = lcIDs;
\t }
\t function validateForm() {
\t \t lcReturn = "";
\t \t lcReturn = lcReturn + checkText('companyName','Company Name');
\t \t lcReturn = lcReturn + checkText('firstName','First Name');
\t \t lcReturn = lcReturn + checkText('contactEmail','Contact E-mail Address');
\t \t lcReturn = lcReturn + checkSelect('appcatindex','Application Categories');
\t \t lcReturn = lcReturn + checkSelect('targetindindex','Target Industries');
\t \t lcReturn = lcReturn + checkSelect('managedservices','Managed Services');
\t \t lcReturn = lcReturn + checkTextArea('hardwareTech','Hardware Technology');
\t \t lcReturn = lcReturn + checkTextArea('softwareTech','Software Technology');
\t \t lcReturn = lcReturn + checkTextArea('serviceSolution','Service Solutions');
\t \t lcReturn = lcReturn + checkTextArea('iaassolution','Infrastructure-as-Service(IaaS) Solution');
\t \t lcReturn = lcReturn + checkTextArea('paassolution','Platform-as-Service(PaaS) Solution');
\t \t lcReturn = lcReturn + checkTextArea('keyDiff','Key Differentiators');
\t \t lcReturn = lcReturn + checkTextArea('sampleCust','Sample Customer Names');
\t \t if (lcReturn != "") {
\t \t \t lcReturn = lcReturn + "\nPlease correct these fields and resubmit.";
\t \t \t alert(lcReturn);
\t \t \t return false;
\t \t }
\t \t return true;
\t }
\t function checkTextArea(tcField,tcLabel) {
\t \t lctext = "";
\t \t if (document.getElementById(tcField)) {
\t \t \t lctest = document.getElementById(tcField).value;
\t \t \t if (lctest.length > 250) {
\t \t \t \t lctext = tcLabel + " is greater than 250 characters ("+lctest.length+" used).\n";
\t \t \t }
\t \t }
\t \t return lctext;
\t }
\t function checkSelect(tcField,tcLabel) {
\t \t lctext = "";
\t \t if (document.getElementById(tcField)) {
\t \t \t lnLength = document.getElementById(tcField).length;
\t \t \t var lnSelCnt = 0;
\t \t \t for (var i=0;i<lnLength;i++) {
\t \t \t \t if (document.getElementById(tcField).options[i].selected) {
\t \t \t \t \t lnSelCnt++;
\t \t \t \t }
\t \t \t }
\t \t \t if (tcField!='appcatindex') {
\t \t \t \t if (tcField!='targetindindex') {
\t \t \t \t \t if (lnSelCnt > 5) {
\t \t \t \t \t \t lctext = tcLabel + " has more than 5 options selected ("+lnSelCnt+" selected).\n";
\t \t \t \t \t }
\t \t \t \t }
\t \t \t }
\t \t \t if (tcField=='appcatindex') {
\t \t \t \t if (lnSelCnt > <?php echo $saasAppCoLimit ?>)
\t \t \t \t {
\t \t \t \t \t lctext = tcLabel + " has more than <?php echo $saasAppCoLimit ?> options selected ("+lnSelCnt+" selected).\n";
\t \t \t \t }
\t \t \t }
\t \t \t if (tcField=='targetindindex') {
\t \t \t \t if (lnSelCnt > <?php echo $saasIndCoLimit ?>)
\t \t \t \t {
\t \t \t \t \t lctext = tcLabel + " has more than <?php echo $saasIndCoLimit ?> options selected ("+lnSelCnt+" selected).\n";
\t \t \t \t }
\t \t \t }
\t \t }
\t \t return lctext;
\t }
\t function checkText(tcField,tcLabel) {
\t \t lctext = "";
\t \t if (document.getElementById(tcField)) {
\t \t \t lctest = document.getElementById(tcField).value;
\t \t \t if (lctest == "") {
\t \t \t \t lctext = tcLabel + " is empty. This field is required.\n";
\t \t \t }
\t \t }
\t \t return lctext;
\t }
\t function updateStatus (toOption) {
\t \t lcStatus = toOption.value;
\t \t lcStatus = lcStatus.substring(0,1);
\t \t document.getElementById('status').value = lcStatus;
\t }
\t -->
</script>
<div id="divMain" align="center">
\t <div id="divContent" align="left">
\t \t <!--img src="<?php echo DOMAIN_URL ?>/343/images/company.jpg" border="0" width="670px" align="top" -->
\t \t <form name='company' id='company' method='post' action=''>
\t \t <!-- h3><?php echo $headtitle ?></h3 -->
\t \t \t
\t \t \t <input type='button' value='Submit' onclick='getArrays();return false;' /> <input type='button' value='Cancel' onclick='self.close();' />
\t \t \t <input type="hidden" name="companyid" id="companyid" value="<?php echo $companyid ?>"><input type="hidden" name="querytype" id="querytype" value="<?php echo $querytype ?>">
\t \t \t <input type="hidden" name="profiletype" id="profiletype" value="<?php echo $profiletype ?>"><input type="hidden" name="status" id="status" value="<?php echo $status ?>">
\t \t \t <input type="hidden" name="key" id="key" value="<?php echo $key ?>"><input type="hidden" name="createDate" id="createDate" value="<?php echo $createDate ?>">
\t \t \t <input type="hidden" name="updateDate" id="updateDate" value="<?php echo $updateDate ?>"><input type="hidden" name="enablingTech" id="enablingTech" value="<?php echo $enablingTech ?>">
\t \t \t <input type="hidden" name="paas" id="paas" value="<?php echo $paas ?>"><input type="hidden" name="iaas" id="iaas" value="<?php echo $iaas ?>">
\t \t \t <input type="hidden" name="aappcatindex" id="aappcatindex" value=""><input type="hidden" name="atargetindindex" id="atargetindindex" value="">
\t \t \t <input type="hidden" name="amanagedservices" id="amanagedservices" value=""><input type="hidden" name="request_uri" id="request_uri" value="<?php echo $request_uri ?>">
\t \t \t </form>
\t \t </div>
\t </div>
Проблема связана только кнопка не делает ничего, чтобы представить, я гугле его, но не нашли никакого решения Возможное.
Вот ссылка на сайт http://www.cloudshowplace.com/saas/
Я добавил '<имя формы = метод 'компания' ID 'фирмы' = 'после' действие = ''> 'в коде, пожалуйста, ознакомьтесь. –