• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

GpL

[Dúvida] Várias dúvidas (cookies, onmouseover, value increment, <- & ->)

2 mensagens neste tópico

Bem,hoje fiz teste mas correu me pessimamente..

eu sou bom a programação,podia saber bem isto,e o teste até era facil.. mas a falta de atenção nas aulas e a falta de estudo dá isto..

agora queria a vossa ajuda para a resolução do teste que fiz hoje.. para poder estudar a sintaxe da linguagem e das suas funções...

1- Constrói uma página na qual inicialmente podemos introduzir o teu nome. Após essa introdução o programa deve poder cumprimentar-te,numa nova página.(o problema está no uso dos cookies para guardar a variavel nome para aparecer depois na outra página.. )

2- Ainda no programa deve haver uma imagem que possua um link para a pagina do google. Esse link deve ser activado quando passares com o rato por cima dela.

3- Ainda na página deves poder apresentar a soma a divisão a subtracção e a multiplicação de 2 números que serão também introduzidos pelo utilizador.( na soma se utilizar o + ele apenas junta os dois numeros tipo 5 + 5 = 55 e não consegui resolver esse problema..se usar ++ apenas incrementa 1 numero..)

4- Deve ainda aparecer na página dois botões que te permitam avançar e retroceder nas páginas.

Se alguém tiver conhecimentos nesta matéria agradecia que me ajudasse..

cumps.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ois

Em relaçao ah 1ª pergunta - as novas paginas serao abertas atravez da inicial ?

Em relaçao as outras perguntas aqui vai :

<html>
<head>
<title>Teste1</title>
<script language="JavaScript">
function ResolverNums()
{
var Num1, Num2, NumsSomados, NumsSubtraidos, NumsMultiplicados, NumsDivididos;
Num1 = new Number(InpNum1.value);
Num2 = new Number(InpNum2.value);

NumsSomados = Num1 + Num2;
NumsSubtraidos = Num1 - Num2;
NumsMultiplicados = Num1 * Num2;
NumsDivididos = Num1 / Num2;

ResultadoDiv.innerText = Num1+"+"+Num2+"="+NumsSomados+" | "+Num1+"-"+Num2+"="+NumsSubtraidos+" | "+Num1+"*"+Num2+"="+NumsMultiplicados+" | "+Num1+"/"+Num2+"="+NumsDivididos;
}
</script>
</head>
<body>
<a href="JavaScript:;" onmouseover="JavaScript:window.open('http://www.google.pt/', '_self');">Google</a>
<br>
<br>
<label>1º numero</label>
<input type="text" id="InpNum1">
<label>2º numero</label>
<input type="text" id="InpNum2">
<input type="button" value="resolver" onclick="ResolverNums()">
<div id="ResultadoDiv" style="display:inline;"></div>
<br>
<br>
<input type="button" value="Retroceder" onclick="JavaScript:history.back();">
<input type="button" value="Avançar" onclick="JavaScript:history.forward();">
</body>
</html>

Espero ter ajudado.

Skin: Adicionei Geshi

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora