Jump to content


Photo

Contador De Cliques


  • Faça o login para participar
4 replies to this topic

#1 X-PHP

X-PHP

    Normal

  • Usuários
  • 106 posts
  • Sexo:Não informado

Posted 19/08/2005, 21:26

Olá pessoal,

Estou com um problema de iniciante.

Estou tentando montar um código para contagem de cliques, só um exemplo, pois depois vou colocar arrays e por aí vai, mas só gostaria de uma ajuda no início do código.

<script>
function soma(div,c){
  x=1+c;
  texts=document.getElementById(div);
  texts.innerHTML = x;
}
</script>
<body>
<a href='#' onClick="soma('resultado',1)">soma</a>
<div id="resultado"></div>

Tentei de tudo, mas só da certo quando eu clico a 1° vez, depois para de funcionar.
Gostaria de poder fazer com que ele sempre some os cliques.

Valeu e t+ ;)

#2 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 20/08/2005, 09:39

Ele funciona do jeito que vc fez...

Chama função (1+1=2)
Chama a função novamente (1+1=2) ..
Vai sempre ficar nessa soma e nesse mesmo resultado..

Vc tem que somar +1 com o valor que está na tela (na div resultado)
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#3 Inu_yasha

Inu_yasha

    www.inuforum.cjb.net

  • Usuários
  • 269 posts
  • Sexo:Não informado

Posted 20/08/2005, 11:50

<script>
function soma(div,c){
 x=1+c;
 texts=document.getElementById(div);
 texts.innerHTML = x;
}
</script>
<body>
<a href='#' onClick="soma('resultado',+1)">soma</a>
<div id="resultado"></div>
aqui fica so no dois mesmo.

#4 chisto

chisto

    Stand by

  • Usuários
  • 288 posts
  • Sexo:Não informado
  • Localidade:Joinville - SC - Brasil
  • Interesses:INTERNET

Posted 20/08/2005, 13:58

ta ai

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script>
function soma(){
var texts = document.getElementById('resultado').innerHTML;
x=1+Number(texts);
document.getElementById('resultado').innerHTML = x;
}
</script>
</head>

<body>
<a href='#' onClick="soma()">soma</a>
<div id="resultado"></div>
</body>
</html>


Acidio Alan
Programador e Marcador
A2C- Internet para negócios
www.a2c.com.br

#5 X-PHP

X-PHP

    Normal

  • Usuários
  • 106 posts
  • Sexo:Não informado

Posted 21/08/2005, 02:36

Obrigado a todos pela ajuda, valeu mesmo :D

T+




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq