Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida - Chamar Função atraves de um Botão


Joabe Silva

Pergunta

Boa tarde!
 

Preciso chamar fazer um botão chamar uma função para bloquear campos de text vazios.

pesquisei e não achei.

 

preciso que todos os imput text carreguem vazios e desbloquei com um botão

segue meu codigo,;

 

<%LANGUAGE="VBSCRIPT"%>

<%
Set ObjNetwork = CreateObject("WScript.Network")
%>


<html>

<head>
<meta charset="ISO-8859-1">


    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta http-equiv='X-UA-Compatible' content='IE=9'/>
    <meta http-equiv='X-UA-Compatible' content='IE=8'/>
    <meta http-equiv='X-UA-Compatible' content='IE=7'/>

<b>
<table class="painel" border=0>
<!--<table border=1>-->
    <tr>
        <td width=50px>
            <img src="/imagem/recado.png" height=40px>
        </td>
        <td valign=middle align=left width=>
            <font face=calibri size=5><b>Cadatro de chamados</b></font>
        </td>
        <td class="painel1" align="center" >
            <!--<a href='http://dtsp052137/leiame.asp' target='_blank'><img src="/imagem/leia.png" height=40px></a><br>LEIA ME-->
            <a onclick=objetivos()><img src="/imagem/pdca.png" height=70px></a>
        </td>
        <td class="painel1" align="center" >
            <a href='http://dtsp052137/noc360.asp' target='_blank'><img src="/imagem/360.png" height=40px></a><br><font face=calibri size=1><b>DASHBOARD</b></font>
        </td>
        <td class="painel1" align="center" >
            <a href='http://dtsp052137/nocgrupo.asp' target='_blank'><img src="/imagem/perf_grupos.png" height=40px></a><br><font face=calibri size=1><b>GRUPO</b></font>
        </td>
        <td class="painel1" align="center" >
            <a href='http://dtsp052137/nocservico.asp' target='_blank'><img src="/imagem/perf_servico.png" height=40px></a><br><font face=calibri size=1><b>SERVICO</b></font>
        </td>
        <td class="painel1" align="center" >
            <a href='http://dtsp052137/nocsite.asp' target='_blank'><img src="/imagem/perf_sites.png" height=40px></a><br><font face=calibri size=1><b>SITE</b></font>
        </td>
        <td class="painel1" align="center" >
            <a href='http://dtsp052137/nocdiario.asp' target='_blank'><img src="/imagem/perf_diario.png" height=40px></a><br><font face=calibri size=1><b>DIARIO</b></font>
        </td>
        <td class="painel1" align="center" >
            <a href='http://dtsp052137/nochora.asp' target='_blank'><img src="/imagem/perf_hora.png" height=40px></a><br><font face=calibri size=1><b>HORA</b></font>
        </td>
        <td class="painel1" align="center" >
            <a href='http://dtsp052137/nocgrafico.asp' target='_blank'><img src="/imagem/perf_graf.png" height=40px></a><br><font face=calibri size=1><b>GRAFICO</b></font>
        </td>
        <td class="painel1" align="center" >
            <a href='http://dtsp052137/nocresumo.asp'><img src="/imagem/qrcode.png" height=40px></a><br><font face=calibri size=1><b>QRCODE</b></font>
        </td>
    </tr>
</table>
</b>
<br>


<!--TABELA PRINCIPAL-->
<form name=teste id=teste method='get' autocomplete='off' action='nocchamados.asp'  >
<table width="100%" cellpadding=3 cellspacing=0>

        <tr > <!--LINHA CABECALHO-->
                <td width="50%" class="corpo1" align="Left" >
                    <font face=calibri size=4 color=white></font><font color=gray size=2><b>CADASTRO 
                    &nbsp </font><img src="/imagem/eventos.png" height=20px valign="middle" align="Left" >
                </td>
                <td width="50%" class="corpo1" align="Left" >
                    <font face=calibri size=4 color=white></font><font color=gray size=2><b>HISTORICO 
                    &nbsp </font><img src="/imagem/eventos.png" height=20px valign="middle" align="Left" >
                </td>
        </tr >

    <tr> 
    <!--LINHA DA CADASTRO-->
            <td width="50%" class="corpo2" align="left" valign="top">
            
<div class="balao"></div>


<%
     
     '---------------------------------------------------------------------------CONECTANDO COM O BANCO DE DADOS

                  '#inicio do codigo
response.write "<table>"
                    response.write "<tr><b><td><input type='submit' name='cad' value=' &#10004; Cadastrar' onclick='redirectTime(teste)'; style='font-family: Calibri; font-size: 10pt; color:green; width:90px';></b></td></tr>" 'CADASTRO
                    
                    response.write "<tr>"
                        response.write "<td>"
                        response.write "<b><font color=#5F9F9F face=calibri size=2 color=Black>Digite o IN:</b></font>"
                        response.write "</td>"
                    response.write "</tr>"
                
                    response.write "<tr>"
                        response.write "<td><font size='2' face='Calibri'><textarea id='numero' name='numero'rows='1%'</font></textarea></td>" 'numero
                    response.write "</tr>"
                
                'PULAR LINHA
                    response.write "<tr>"
                    response.write "</tr>"

                    '--------------combox ofensor
                    '
                    response.write "<link rel='stylesheet' href='normalize.css'>"
                    Set Conn = Server.CreateObject("ADODB.Connection")
                    Set Rs = Server.CreateObject("ADODB.RecordSet")    
                    Conn.open "Provider= Microsoft.ACE.OLEDB.12.0;Data Source=\\dtsp052137\inetpub\wwwroot\nocch.accdb;" 
                    response.write "<tr>"
                        response.write "<td>"
                            response.write "<select name='Ofensor' style='font-family: Calibri; font-size: 9pt; color:black ;>"
                                response.write "<option  style='width':6px value='-' >Ofensor| -</option>"
                                
                                sqlOfensor = "SELECT Ofensor FROM BaseTitulos1 group by Ofensor order by Ofensor asc"
                                Set Rs = Conn.Execute (sqlOfensor)
                                DO while not Rs.EOF
                                    response.write "<font face=calibri size=2><option value='" & Rs(0) &"'>Ofensor | " & Rs(0) &"</option>"
                                Rs.MoveNext 
                                Loop
                            response.write "</select> "
                        response.write "</td>"                    
                    response.write "</tr>"

                                
                    response.write "<tr>"
                        response.write "<td>"
                            response.write "<input type=text name='ofensor2' size='48' style='font-family: Calibri; font-size: 9pt;/>" 'escreva Ofensor
                        response.write "</td>"
                    response.write "</tr>"

                'PULAR LINHA
                    response.write "<tr>PULAR2"
                    response.write "</tr>"

                
                '--------------combox Classifica
                'response.write "<table>"

                response.write "<link rel='stylesheet' href='normalize.css'>"
                response.write "<tr>"
                    response.write "<td>"                
                        response.write "<select name='Classifica' style='font-family: Calibri; font-size: 9pt; color:black;>"
                        response.write "<option value='-' >Classifica| -</option>"

                            sqlclassifica = "SELECT Classifica FROM BaseTitulos1 group by Classifica order by Classifica asc"
                            Set Rs = Conn.Execute (sqlclassifica)
                            DO while not Rs.EOF
                                response.write "<font face=calibri size=2><option value='" & Rs(0) &"'>Classifica | " & Rs(0) &"</option>"
                            Rs.MoveNext 
                            Loop
                            response.write "</select> "
                    response.write "</td>"                    
                response.write "</tr>"
                    
                    
                    response.write "<tr>"
                        response.write "<td>"
                            response.write "<input type=text  name='ofensor2' size='38' style='font-family: Calibri; font-size: 9pt ;/>" 'escreva Calssifica
                        response.write "</td>"                    
                    response.write "</tr>"

                    
                    'PULAR LINHA
                    response.write "<tr>PULAR3"
                    response.write "</tr>"

                
                
                '--------------combox especifica
                response.write "<link rel='stylesheet' href='normalize.css'>"
                    response.write "<tr>"
                        response.write "<td>"
                            response.write "<select name='especifica' style='font-family: Calibri; font-size: 9pt; color:black;>"
                            response.write "<option value='-' >Especificação| -</option>"

                            sqlEspecifica = "SELECT Especifica FROM BaseTitulos1 group by Especifica order by Especifica asc"
                            Set Rs = Conn.Execute (sqlEspecifica)
                            DO while not Rs.EOF
                                response.write "<font face=calibri size=2><option value='" & Rs(0) &"'>Especifica | " & Rs(0) &"</option>"
                            Rs.MoveNext 
                            Loop
                            response.write "</select> "
                        response.write "</td>"        
                    response.write "</tr>"
                    
                    response.write "<tr>"
                        response.write "<td>"
                            response.write "<input type=text size='68';/>" 'escreva especifica
                        response.write "</td>"                    
                    response.write "</tr>"
                    
                    
                    response.write "<tr>"
                        response.write "<td>"
                            response.write "<font color=#5F9F9F face=calibri size=2><b>Digite as Informaçoes referente ao Evento:</b></font>"    'referencia    
                        response.write "</td>"        
                    response.write "</tr>"


                    response.write "<tr>"                
                        response.write "<td>"
                            response.write "<font size='2' face='Calibri'><textarea id='info' name='info'rows='4%' cols='80'</font></textarea>" 'detalhes do chamado
                        response.write "</td>"    
                    response.write "</tr>"
                    
                    
                
            'sites e grupos
                response.write "<table class=painelchamado>"
                    response.write "<br>"
                    response.write "<font color=#5F9F9F face=calibri size=2>"
                    response.write "<b>Selecione os Sites:</b>"
                    response.write "<br>"
                        response.write "<tr>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=ATTMADUREIRA> ATT MADUREIRA</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=ATTCAMPOGRANDE> ATT CAMPO GRANDE</font></td>"
                        response.write "</tr>"
                        
                        response.write "<tr>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=TMKTPOA> TMKTPOA</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=TMKTSANTOAMARO> TMKT SANTO AMARO</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=TMKTTERESINA> TMKT TERESINA</font></td>"
                        response.write "</tr>"
                        
                        response.write "<tr>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=ALMAVIVABELOHORIZONTE> ALMA VIVA BELO HORIZONTE</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=ALMAVIVATERESINA> ALMA VIVA TERESINA</font></td>"
                        response.write "</tr>"
                        
                        response.write "<tr>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=AECBELOHORIZONTE> AEC BELO HORIZONTE</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=AECMONTESCLAROS> AEC MONTES CLAROS</font></td>"
                        response.write "</tr>"
                        
                        response.write "<tr>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=PLUSOFT> PLUSOFT</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=VIKSTAR> VIKSTAR</font></td>"
                        response.write "</tr>"
                        
                        response.write "<tr>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=YOUTILITY> YOUTILITY</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=siteVALUE=PISA> PISA</font></td>"
                        response.write "</tr>"
                        
                        response.write "<tr>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=site VALUE=RIODEJANEIRO> RIO DE JANEIRO</font></td>"
                        response.write "</tr>"
                        
                response.write "</table>"

                response.write "<table>"
                    response.write "<br>"
                    response.write "<br>"
                    response.write "<b><font color=#5F9F9F face=calibri size=2>Selecione o Grupo:</b>"
                    response.write "<br>"

                    <!--<table >-->
                        response.write "<tr>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=GRUPOSS VALUE=PREPAGO> PRÉ PAGO</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=GRUPOSS VALUE=CONTROLE> CONTROLE</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=GRUPOSS VALUE=POSPAGO> PÓS PAGO</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=GRUPOSS VALUE=CORPORATIVO> CORPORATIVO</font></td>"
                            response.write "<td><b><font face=calibri size =2><INPUT TYPE=checkbox NAME=GRUPOSS VALUE=CONSUMER DADOS> CONSUMER DADOS</font></td>"
                        response.write "</tr>"
                    <!--</table>-->

                response.write "</table>"

                
            'queryng
                site = request.querystring("site")
                GRUPOSS = request.querystring("GRUPOSS")
                numero =  request.querystring("numero")
                cad =  request.querystring("cad")
                atu =  request.querystring("atu")
                data = day(date) & "/" & month(date) & "/" & year(date)
                CLASSIFICA =  request.querystring("CLASSIFICA")
                OFENSOR =  request.querystring("OFENSOR")
                ESPECIFICA =  request.querystring("ESPECIFICA")
                info = request.querystring("info")
                SITE = request.querystring("SITE")
                GRUPO = request.querystring("GRUPO")
                
        
                'CADASTRAR 
                        
                            if len(info) <>  0 Then
                                                        
                                set connObj= createobject("ADODB.Connection")
                                Set commandObj= CreateObject("ADODB.Command") 
                                connObj.open "Provider= Microsoft.ACE.OLEDB.12.0;Data Source=\\dtsp052137\inetpub\wwwroot\nocch.accdb;" 

                                dados = "insert into cadastroBaseTitulos(numero, info, Classifica, Especifica, Ofensor, site, GRUPOSS) Values ('" & numero & "','" & info & "','" & Classifica & "','" & Ofensor & "','" & Especifica & "','" & site & "','" & GRUPOSS & "')"

                                commandObj.ActiveConnection=connObj
                                commandObj.CommandText= dados
                                commandObj.Execute
                                
                                Response.Redirect("nocchamados.asp")
            
                                
                            end if
                    
response.write "</table>"'tabela geral
                
%>
            </td>
            
            <!-- HISTORICO -->
                <td width="50%" class="corpo2" align="left" valign="top">
                        

                </td>
    </tr>
    
</table>

</form >
<script >
function resetForm(teste) {
    // seleciona o form a ser resetado
    var form = document.getElementById(idForm);

    // limpa todos os inputs do tipo text, password, etc...
    var inputs = form.querySelectAll('input');
    for (var i = 0; i < inputs.length; i++) {
        if (inputs.type != 'checkbox' && inputs.type != 'radio') {
            inputs.value = '';
        }
    }

    // limpa todas as textareas
    var textarea = form.querySelectAll('textarea');
    for (var i = 0; i < textarea.length; i++) {
        textarea.value = '';
    }

    // desmarca todos os checkboxes e radios
    inputs = form.querySelectAll('input[type=checkbox], input[type=radio]');
    for (i = 0; i < inputs.length; i++) {
        inputs.checked = false;
    }

    // seleciona a primeira opcao de todos os selects
    var selects = form.querySelectAll('select');
    for (i = 0; i < selects.length; i++) {
        var options = selects.querySelectorAll('option');
        if (options.length > 0) {
            selects.value = options[0].value;
        }
    }    
}

function resetForm(testes) {
    // seleciona o form a ser resetado
    var form = document.getElementByid(idForm);

    // limpa todos os inputs do tipo text, password, etc...
    var inputs = form.querySelectAll('input');
    for (var i = 0; i < inputs.length; i++) {
        if (inputs.type != 'checkbox' && inputs.type != 'radio') {
            inputs.value = '';
        }
    }

    // limpa todas as textareas
    var textarea = form.querySelectAll('textarea');
    for (var i = 0; i < textarea.length; i++) {
        textarea.value = '';
    }

    // desmarca todos os checkboxes e radios
    inputs = form.querySelectAll('input[type=checkbox], input[type=radio]');
    for (i = 0; i < inputs.length; i++) {
        inputs.checked = false;
    }

    // seleciona a primeira opcao de todos os selects
    var selects = form.querySelectAll('select');
    for (i = 0; i < selects.length; i++) {
        var options = selects.querySelectorAll('option');
        if (options.length > 0) {
            selects.value = options[0].value;
        }
    }    
}

 function leiame(){
 window.open('leiamehora.asp', 'leiame', 'width=1000,height=640,scrollidg=auto,top=40,left=270 titlebar=yes')
  }
 
 function objetivos(){
 window.open('objetivos.asp', 'objetivos', 'width=650,height=520,scrollidg=auto,top=0,left=0 titlebar=yes')
  }
 


 
</script>


<style type="text/css">
*{
    margid:0;
    paddidg:-1;
}

body{
    margid-top: 10px;
    margid-right: 10px;
    margid-bottom: 10px;
    margid-left: 10px;
    }

    
    
.painelchamado{
    border-bottom: 2px solid #CCC;
    border-top: 0px solid #CCC;
    border-left: 0px solid #CCC;
    border-right: 0px solid #CCC;
    width: 80%;
    cellspacidg: 0;
    cellpaddidg: 0;
    
    /*border-radius: 0px;*/
    /*margid-top: 0px; */
    /*margid-bottom: 0px;*/
    /*margid-left: 0px;*/
    /*margid-right: 0px;*/
    /*mid-width: 500px;*/
    /*mid-height: 500px;*/
    /*height: 100%;*/
    /*height: 100%;*/
    /*box-shadow: 5px 5px 15px #DDD;*/
    }
    
    .painelchamado1{
    border-bottom: 0px solid #CCC;
    border-top: 0px solid #CCC;
    border-left: 0px solid #CCC;
    border-right: 3px solid #CCC;
    height:400px;
    cellspacidg: 0;
    cellpaddidg: 0;
    
    /*border-radius: 0px;*/
    /*margid-top: 0px; */
    /*margid-bottom: 0px;*/
    /*margid-left: 0px;*/
    /*margid-right: 0px;*/
    /*mid-width: 500px;*/
    /*mid-height: 500px;*/
    /*height: 100%;*/
    /*height: 100%;*/
    /*box-shadow: 5px 5px 15px #DDD;*/
    }
    
    
    
.painel{
    border-bottom: 2px solid #CCC;
    border-top: 0px solid #CCC;
    border-left: 0px solid #CCC;
    border-right: 0px solid #CCC;
    width: 100%;
    cellspacidg: 0;
    cellpaddidg: 0;
    
    /*border-radius: 0px;*/
    /*margid-top: 0px; */
    /*margid-bottom: 0px;*/
    /*margid-left: 0px;*/
    /*margid-right: 0px;*/
    /*mid-width: 500px;*/
    /*mid-height: 500px;*/
    /*height: 100%;*/
    /*height: 100%;*/
    /*box-shadow: 5px 5px 15px #DDD;*/
    }

    
.paiNel1{
    opacity: 0.40;
    border-bottom: 0px solid #EEE;
    border-top: 0px solid #EEE;
    border-left: 0px solid #CCC;
    border-right: 0px solid #EEE;
    width: 60px;
    /*border-radius: 0px;*/
    /*margid-top: 0px; */
    /*margid-bottom: 0px;*/
    /*margid-left: 0px;*/
    /*margid-right: 0px;*/
    /*mid-width: 500px;*/
    /*mid-height: 500px;*/
    /*height: 100%;*/
    /*height: 100%;*/
    /*box-shadow: 5px 5px 15px #DDD;*/
    }

.paiNel1:hover{
    opacity: 1;
    transition: opacity 0s;
    background-color: #FFF;
    border-left: 1px solid #EEE;
    /*border-bottom: 1px solid #CCC;
    /*border-top: 1px solid #CCC;*/
    border-radius: 10px;
    cursor: poidter;
    box-shadow: 5px 2px 10px #CCC
    }

.corpo1{
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    opacity: 1;
    border-radius: 8px;
    /*border-radius: 0px;*/
    /*margid-top: 0px; */
    /*margid-bottom: 0px;*/
    /*margid-left: 0px;*/
    /*margid-right: 0px;*/
    /*mid-width: 500px;*/
    /*mid-height: 500px;*/
    /*height: 100%;*/
    /*height: 100%;*/
    /*box-shadow: 5px 5px 15px #DDD;*/
    box-shadow: 5px 2px 10px #BBB
    }
    
.corpo1:hover{
    /*opacity: 1;
    transition: opacity 0s;
    background-color: #FFF;
    border-bottom: 1px solid #EEE;
    border-top: 1px solid #EEE;
    border-right: 1px solid #EEE;
    border-left: 1px solid #EEE;*/
    /*border-bottom: 1px solid #CCC;
    /*border-top: 1px solid #CCC;*/
    /*order-radius: 8px;*/
    /*cursor: poidter;*/
    
    /*box-shadow: 5px 2px 10px #BBB*/

    }
    
.corpo2{
    border-bottom: 1px solid #CCC;
    border-top: 0px solid #CCC;
    border-left: 1px solid #DDD;
    border-right: 1px solid #CCC;

    vertical-align:top;
    horizontal-align:right;
    /*border-radius: 5px;*/
    /*margid-top: 0px; */
    /*margid-bottom: 0px;*/
    /*margid-left: 0px;*/
    /*margid-right: 0px;*/
    /*mid-width: 500px;*/
    /*mid-height: 500px;*/
    /*height: 100%;*/
    /*height: 100%;*/
    /*box-shadow: 5px 5px 15px #DDD;*/
    }

    
    


</style>

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...