JavaScript ou prototype não funciona
boa tarde amigos, estava acompanhando uma video aula de javascript juntamente com o prototype, mas aparentemente nada funcionou, alguem poderia me ajudar.
obrigado
obrigado
<!DOCTYPE html>
<html>
<head>
<title>Prototype - JavaScript Framework</title>
<script type="prototype.js"></script>
<script type="text/javascript">
function test1()
{
var d = $('myDiv');
alert(d.innerHTML);
}
function test2()
{
var divs = $('myDiv','myOtherDiv');
for(i=0; i<div.length;i++)
{
alert(div[i].innerHTML);
}
}
</script>
</head>
<body>
<div id="myDiv">
<p>This text is a paragraph.</p>
</div>
<div id="myOtherDiv">
<p>My other paragraph.</p>
</div>
<input type="button" value="Call test1()" onclick="test1();"><br>
<input type="button" value="Call test2()" onclick="test2();">
</body>
</html>
Marcelo Pastore
Curtidas 0
Respostas
Eduardo Pessoa
29/12/2013
Marcelo, vc errou em poucas coisas,
onde vc errou
<!DOCTYPE html>
<html>
<head>
<title>Prototype - JavaScript Framework</title>
<script src="prototype.js"></script>
<script type="text/javascript">
function test1()
{
var d = $('myDiv');
alert(d.innerHTML);
}
function test2()
{
var divs = $('myDiv','myOtherDiv');
for(i=0; i<divs.length;i++)
{
alert(divs[i].innerHTML);
}
}
</script>
</head>
<body>
<div id="myDiv">
<p>This text is a paragraph.</p>
</div>
<div id="myOtherDiv">
<p>My other paragraph.</p>
</div>
<input type="button" value="Call test1()" onclick="test1();"><br>
<input type="button" value="Call test2()" onclick="test2();">
</body>
</html>
onde vc errou
//faltou o src
<script src="prototype.js"></script>
//faltou o s da div, seria divs
function test2()
{
var divs = $('myDiv','myOtherDiv');
for(i=0; i<divs.length;i++)
{
alert(divs[i].innerHTML);
}
}
GOSTEI 0
Marcelo Pastore
29/12/2013
que vacilo, muito obrigado Eduardo, era exatamente isso.
GOSTEI 0
Eduardo Pessoa
29/12/2013
esses foram os erros que encontrei.
GOSTEI 0
Marcelo Pastore
29/12/2013
esses foram os erros que encontrei.
pois foram exatamente esses que não permitia que a pagina funcionasse como era de se esperar, hehehe.
obrigado
GOSTEI 0
Eduardo Pessoa
29/12/2013
otimo, de nada!!!
GOSTEI 0
Claudio Aguiar
29/12/2013
otimo post, problema e solução.
GOSTEI 0