Jump to content


ordep's Content

There have been 51 items by ordep (Search limited from 24/04/2023)



Ordernar por                Order  

#708431 Somar Campos De Um Form

Posted by ordep on 21/02/2006, 07:31 in HTML, CSS e Metodologias

Boax , eu tenho um problema eu quero somar todos os campos do formulario mas n sendo obrigatorio preencher todos podendo deixar alguns vazios sem nada mas tb n queria que o value fosse = a 0 queria uma textbox limpa e quando se preenche-se ele soma e dava o resultado na ultima ou seja quando o campo fosse " " queria fazer as contas com 0 e quando nao fazer com os numeros para ajudar vou mostrar o codigo :


<html>
<body>



<html>
<head>
<title>-</title>
<script language="javascript">
function Calcular(){
if (document.frm.v1.value == "")
{ var v1 = 0; }
else
{ var v1 = document.frm.v1.value; }
.
.
.
.
.
.

var P1=parseFloat(document.frm.v1.value);
var P2=parseFloat(document.frm.v2.value);
var P3 =parseFloat(document.frm.v3.value);


document.frm.total.value=P1+P2+ P3;
}
</script>
</head>

<body>
<form name="frm">
<input type="text" name="v1" value><BR>
<input type="text" name="v2"><BR>
<input type="text" name="v3"><BR><BR>
<input type="text" name="total" onClick="Calcular()"><BR>



</form>
</body>
</html>

Se me pudessem ajudar agradecia :D



#708450 Somar Campos De Um Form

Posted by ordep on 21/02/2006, 08:22 in HTML, CSS e Metodologias

Tks na msm ;) era distraçao minha ja resolvi o prob ;) .

Para o pessoal ke lero o topico o codigo certo é :


<html>
<head>
<title>-</title>
<script language="javascript">
function Calcula()

{

if (document.frm.v1.value == "")
{ var Parametro1 = 0; }
else
{ var Parametro1 = document.frm.v1.value; }

if (document.frm.v2.value == "")
{ var Parametro2= 0; }
else
{ var Parametro2 = document.frm.v2.value; }

if (document.frm.v3.value == "")
{ var Parametro3 = 0; }
else
{ var Parametro3 = document.frm.v3.value; }

if (document.frm.v4.value == "")
{ var Parametro4 = 0; }
else
{ var Parametro4 = document.frm.v4.value; }

document.frm.total.value= parseInt(Parametro1)+ parseInt(Parametro2) +  parseInt( Parametro3) + parseInt( Parametro4);

}
</script>
</head>

<body>
<form name="frm">
<input type="text" name="v1" ><BR>
<input type="text" name="v2"><BR>
<input type="text" name="v3"><BR>
<input type="text" name="v4"><BR>
<input type="text" name="total" onClick="Calcula()"><BR>



</form>
</body>
</html>



#708434 Somar Campos De Um Form

Posted by ordep on 21/02/2006, 07:49 in HTML, CSS e Metodologias

Eu vou tentar explicar melhor
o codio é este :

<html>
<head>
<title>-</title>
<script language="javascript">
function Calcula()

{

if (document.frm.v1.value == "")
{ var v1 = 0; }
else
{ var v1 = document.frm.v1.value; }

if (document.frm.v2.value == "")
{ var v2 = 0; }
else
{ var v2 = document.frm.v2.value; }

if (document.frm.v3.value == "")
{ var v3 = 0; }
else
{ var v3 = document.frm.v3.value; }

var Parametro1=parseFloat(document.frm.v1.value);
var Parametro2=parseFloat(document.frm.v2.value);
var Parametro3 =parseFloat(document.frm.v3.value);


document.frm.total.value=Parametro1+Parametro2+ Parametro3;
}
</script>
</head>

<body>
<form name="frm">
<input type="text" name="v1" ><BR>
<input type="text" name="v2"><BR>
<input type="text" name="v3"><BR><BR>
<input type="text" name="total" onClick="Calcula()"><BR>



</form>
</body>
</html>

Quando eu meto um numero na V1 e deixo a V2 em branco mete um valor na V3 o resultado é NaN ou seja e eu kero que ele faça conta podendo deixar 1 ou 2 caixas de texto em branco ;) :D



#735005 Form Com Div's

Posted by ordep on 27/04/2006, 06:26 in HTML, CSS e Metodologias

Boax ,

eu tou a fazer um formulario que quando a pessoa mete o numero 3 apareçem mais 3 texts mas depois quando vou dar o submit elas desaparecem outra vez e eu queria que elas ficasem lá msm depois do Submit á alguma forma de fazer isso ?



#736353 Fazer Submit De Varios Form's

Posted by ordep on 02/05/2006, 07:10 in HTML, CSS e Metodologias

Eu tenho um form enorme e este ñ faz o submit não sei bem porque mas n dá! Entao vou dividir em varios forms alguem sabe como posso dar o Submit de Varios forms ao msm tempo ?



#735015 Form Com Div's

Posted by ordep on 27/04/2006, 07:02 in HTML, CSS e Metodologias

Tenho uma função a executar no OnChange Mas a estrotura é a seguinte :



<p>Numero de Servidores : <input type="text" name="nservers" size="3" maxlength="256" value="<%Response.Write Session("numeros") %>" onChange="mostrar()">





function mostrar()
 
{
var a =document.rla.nservers.value

switch (a)
{
case '2':
{document.getElementById('Serv2').style.display = "block"}
  break
case '3':
{document.getElementById('Serv3').style.display = "block"}
  break
case '4':
{document.getElementById('Serv4').style.display = "block"}
  break
  case '5':
 {document.getElementById('Serv5').style.display = "block"}
  break
default:
alert("Tá fora")
}



} 

 function salvar() {
document.rla.submit();
history.go(0)
}




<input type="button" value="Save2" onClick="salvar()">




#735025 Form Com Div's

Posted by ordep on 27/04/2006, 07:46 in HTML, CSS e Metodologias

Obrigado pessoal pela ajuda funcionou xxALExx ;) tava a dar em louco isto lolol mas tava me eskeçer de chamar o função no OnLoad ;) (y)



#736643 Fazer Submit De Varios Form's

Posted by ordep on 03/05/2006, 06:44 in HTML, CSS e Metodologias

Klaus eu usei isso mas fica esquezito pois pareçe que não da submit n insere o valor dos campos para as variaveis de sessao á alguma maneira de fazer com post e fazer com que n perca os valores?



#736360 Fazer Submit De Varios Form's

Posted by ordep on 02/05/2006, 07:42 in HTML, CSS e Metodologias

Sao cerca de 3 nao vale apena loop mas eu tou a guardar os volores dos campos em Session Variables e depois escrevo essas quando a pagina é actualizada o prob é que apareçe primeiro no 1º Form a informação tudo bem no Segundo já não pareçe nada quando clicko outra x no F5 apareçe os valores do 2º e do primeiro nada :S quero que que eles apareçam todos sabes algo que me possa ajudar ?



#735019 Form Com Div's

Posted by ordep on 27/04/2006, 07:18 in HTML, CSS e Metodologias

O hisotry.go tem de ficar para apareçer os dados devidos as session's para apareçer o valor quando a pessoa der o Submit , fiz isso mas os campos que estao escondido ficam desparecidos na msm não apareçem :S haverá outra maneira de fazer o Submit sem que desapareçam os campos escondidos ?



#713973 Null !

Posted by ordep on 04/03/2006, 11:33 in ASP

Oki mas depois no insert
Sql = "INSERT INTO cont  (Opt1) values ('" &  a & "') "
ele tem as " " e n pode levar pois ao passar tem de passar apenas (Null) se nao nao aceita como faço isso alguem me poderia ajudar ssf ?



#713910 Null !

Posted by ordep on 04/03/2006, 08:10 in ASP

Boax ,

eu estou a enserir os dados de um form numa base dados mas tenho tido alguns problemas por exemplo eu tenho um campo na db que e do tipo decimal e quando eu quero enserir para la uma value = " " ele dá me este erro

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC SQL Server Driver][SQL Server]Error converting data type varchar to numeric.
/workfinal/tester.asp, line 31


O codigo que estou a a usar é este penso que n esteja mal :

<form>
<input type="text" name="c" size="40" maxlength="256" value="">

<input type="Submit" name="responde"> </form> 
<% 


%>

<% 

VAR_CONN = "DRIVER={SQL SERVER};SERVER=***; UID=***;"
VAR_CONN = VAR_CONN & "DATABASE=***;"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open VAR_CONN   

Session("d")=Request.QueryString("c") 
 a  =  Session("d")


Sql = "INSERT INTO cont  (Opt1) values ('" &  a & "') "
Conn.execute (sql) 



%>

O eu podia resolver metendo os valores ='s a 0 mas n pode mesmo ser tenho de por nullos mas n sei como se me pudessem ajudar a agradecia mto ;)



#713923 Null !

Posted by ordep on 04/03/2006, 09:12 in ASP

Sim eu sei agora como passo o valor da variavel a Null porque sao 20 campos e quando estes nao sao preecnhidos ele passa a o valor Null quando nao passa o valor que eu entroduzo como é que eu dou o valor Null a um variavel isso e que queria saber como fazer se alguem souber e me puder ajudar diga :D



#711753 Check Box !

Posted by ordep on 28/02/2006, 11:22 in Javascript / DOM / AJAX / ECMAScript

É nos IFs n precebo por que é que ele nao funciona quando eu desceleciono a check box.

if (document.frm.campo.value == "" &&  document.getElementById("exemplo").checked==false ) ...



#711715 Check Box !

Posted by ordep on 28/02/2006, 08:45 in Javascript / DOM / AJAX / ECMAScript

Boax , eu tou a precisar que quando o checked = false o programa meta o value do campo = 0 o problema é que eu estou a usar funcoes para quando clicko mostra os campos e quando desceleciono quero que os campos desparecam e o seu valor se torne 0 .

tenho seguinte codigo mas n funciona se me pudessem ajudar agradecia ;)

  function Mostra_Esconde (check) {

 

      document.frm.field1.style.display = ((check.checked) ? "" : "none");
    document.frm.campo.style.display = ((check.checked) ? "" : "none");
    document.frm.campo1.style.display = ((check.checked) ? "" : "none");
      document.frm.rub.style.display = ((check.checked) ? "" : "none");
 
  }
 
  function Calcula(){

if (document.frm.campo.value == "" &&  document.getElementById("exemplo").checked==false )
{ var Parametro2= "0"; }
else
{ var Parametro2 = document.frm.campo.value; }


if (document.frm.campo1.value == "" &&  document.getElementById("exemplo").checked==false )
{ var Parametro1= "0"; }
else
{ var Parametro1 = document.frm.campo1.value; }



document.frm.outro.value= parseInt(Parametro2) + parseInt(Parametro1) ;



}




#711775 Check Box !

Posted by ordep on 28/02/2006, 12:13 in Javascript / DOM / AJAX / ECMAScript

Sim ele cumeça vazio mas depois eu preencho ou nao ... mas admitindo que eu preencho e depois quero zerar outra vez o campo para fazer uma operaçao e apenas carrego na check box para fazer desaparecere ao fazer isso ele fica a 0



#735039 Submit Limites

Posted by ordep on 27/04/2006, 08:50 in HTML, CSS e Metodologias

LoLol basicamente quando meto o codigo inteiro no form ele n faz á submit dá erro nesta função!

function salvar() {
document.rla.submit();
history.go(0)

}



#736349 Submit Limites

Posted by ordep on 02/05/2006, 05:21 in HTML, CSS e Metodologias

Boax , o history.go(0) é para actualizar umas vareiveis de sessao apos o submit mas.

Eu ja tentei de tudo e dá sempre erro ao fazer Submit Alguem me poderia ajudar ssf é que não faço idea porque é que dá erro ao fazer o Submit quando meto todos os campos pareçe que não consegue fazer o Submit de toda a informação que o form contém plz deiam ideas porque eu ja fiquei sem elas ....! Tks ;)



#735026 Submit Limites

Posted by ordep on 27/04/2006, 08:09 in HTML, CSS e Metodologias

Boax antes de mais queria pedir desculpa por estar a fazer tantas questões mas ajuda me amim e pode ajudar alguem de futuro a resolver alguns problemas .

Bom o problema desta vez é o seguinte eu tenho um formulario GIGANTESCO e quando vou dar o Submit ele dá me erro a medida que vou tirando elementos ele dá bem o Submit mas quando meto a partir daí ele dá erro de sintax invalida está com 847 linhas Metendo as Variaveis de sessão para todos os campos fica com 1432 a partir destes valores o submit começa me a dar erros e não fazer submit alguem sabe se o submit de um form tem limites??



#721895 Ligacao A Db

Posted by ordep on 22/03/2006, 07:26 in ASP

Boax ,
eu tenho 2 selects a uma base de dados mas as vezes tou a inserir dados as vezes da bem outras mal se alguem me puder ajudar agradecia o erro é este:


Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
/workfinal/envia.asp, line 459


Se me puderem ajudar agrdecia ;)



#710206 Meter Valores De Um From = 0

Posted by ordep on 24/02/2006, 06:49 in HTML, CSS e Metodologias

Boax , pessoal alguem sabe onde posso encontrar uma rotina que quando eu faça o submit que quando os campos de um formalario sao = " " ele os meta como 0 se alguem souber podia passar apara aqui ou dar a pagina agradecia :D ;) tks .



#718755 Problema Com Variaveis Ao Mudar !

Posted by ordep on 15/03/2006, 07:08 in HTML, CSS e Metodologias

Opps ! e Idea e boa mas eu fui tentar fazer mas o forumlario e demasiado grande e tem mtas funçoes e tenho feito por paginas juntar tudo agr era bastante complicado quem tiver outras ideias diga :D tou a msm precisar de ajuda ;)



#719395 Variaveis Session

Posted by ordep on 16/03/2006, 07:12 in ASP

Boax , pessoal como atribuir o valor de uma textbox a uma varivel Session sem usar o Submit dá para usar outro modo qualquer ?



#723922 Aumentar Velocidade De Ligacao A Db

Posted by ordep on 27/03/2006, 08:19 in ASP

Boax ,
Eu estou fazendo um programa e tenho de fazer um select a uma base de dados gigante msm porem esta em rede interna demora cerca de 1 minuto mas para se usar na net deve demorar um tempao msm queria saber se há alguma maneira de eu puder melhorar a ligaçao a db para ser um pouco mais rapida ! Se alguem souber ou que tenhe ideias força ai poste aqui :P

A ligacao que uso é :


<%

VAR_CONN = "DRIVER={SQL SERVER};SERVER=***; UID=****;Pwd=*****;"
VAR_CONN = VAR_CONN & "DATABASE=dni;"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.CommandTimeout = 0
Conn.Open VAR_CONN 
set rs=Server.CreateObject("ADODB.recordset")

 %>



#729815 Converter "" Para Number

Posted by ordep on 11/04/2006, 08:30 in HTML, CSS e Metodologias

Nop eu tenho a seguinte função

var len = document.frm2.elements.length;
  var i = 0;
  for(i = 0; i < len; i++) {
	  if (document.frm2.elements[i].value == "0") {
		  document.frm2.elements[i].value = "";
	  }

Isto e o seguinte eu tenho um formulario e então quando entro numa pagina ele ve se todos os campos sao 0 e mete a "" e quando sai ele mete todos os campos a 0 para que quando volto a entrar tenha apenas os valores difrentes de 0 e a pessoa nao ver os campos todos com 0 isso e uma funçao para limpar , ou seja depois disso preciso alterra e fazer contas e vai aprecer sempre NaN por que ta fazer numeros com "" ou seja eu queria converte o "" para que fica-se 0 para puder fazer as contas e nuns campos de resultados queria que fika o 0 e nao "" limpo !




IPB Skin By Virteq