Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mestre fyoda

redirecionar

Recommended Posts

ta dando erro :

document.form_avatar.Radio é nulo ou nao é objeto .

 

pq ta dando ese erro ?

 

<html>

<head>

<script>

function analisa_avatar(){

var form = document.form_avatar;

var msg="";

var Radio=null;

 

Radio= form.avatar;

for(var i=0;i<Radio.length;i++) {

if(Radio.checked) {

window.location.href="cadastro.php?avatar=" + document.form_avatar.Radio.id;

self.close();

}

}

 

}

</script>

 

</head>

 

<body>

<form name="form_avatar">

<br><table border="0" width="600" cellspacing="2" cellpadding="0" class="escrita12" align="center">

<tr>

<td>

<tr>

<td><input type="radio" name="avatar" value="boneco" id="boneco" onclick="analisa_avatar()"><IMG src=avatar/boneco.jpg ></td>

<td><input type="radio" name="avatar" value="boneco2" id="boneco2" onclick="analisa_avatar()"><IMG src=avatar/boneco2.jpg ></td>

<td><input type="radio" name="avatar" value="boneco3" id="boneco3" onclick="analisa_avatar()"><IMG src=avatar/boneco3.jpg ></td>

</tr>

</td>

</tr>

</table>

 

 

<br><table border="0" width="600" cellspacing="2" cellpadding="0" class="escrita12" align="center">

<tr>

<td>

<tr>

<td><input type="radio" name="avatar" value="boneco4" id="boneco4" onclick="analisa_avatar()"><IMG src=avatar/boneco4.jpg ></td>

<td><input type="radio" name="avatar" value="boneca" id="boneca" onclick="analisa_avatar()"><IMG src=avatar/boneca.jpg ></td>

<td><input type="radio" name="avatar" value="boneca2" id="boneca2" onclick="analisa_avatar()"><IMG src=avatar/boneca2.jpg ></td>

</tr>

</td>

</tr>

</table>

</form>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao sei se você pode me ajudar com o php , mas nao ta atualizando a pagin não , pq na pagina pai coloquei assim :

<td><img src="avatar/<?$avatar=$GET['avatar']; echo"$avatar"; ?>"></td>

eu testei , ccoloquei no lugar de parent opener e funcionou , mas nao sei se é por causo do codigo php que nao ta funfanfo , mas se você puder me ajudar .

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso mesmo , o usuario escolhe a avatar e depois é fechado a popup e atualiza a janela pai para poder mostrar a imagem escolhida na janela pai .nao sei se você pode me ajudar com o php , mas nao ta atualizando a pagin não , pq na pagina pai coloquei assim :

<td><img src="avatar/<?$avatar=$GET['avatar']; echo"$avatar"; ?>"></td>

eu testei , ccoloquei no lugar de parent opener e funcionou , mas nao sei se é por causo do codigo php que nao ta funfanfo , mas se você puder me ajudar .

Compartilhar este post


Link para o post
Compartilhar em outros sites

é uma popup sim , o usuario escolhe a avatar e depois é fechado a popup e atualiza a janela paipara poder mostrar a imagem escolhida na janela pai .nao sei se você pode me ajudar com o php , mas nao ta atualizando a pagin não , pq na pagina pai coloquei assim :QUOTE<td><img src="avatar/<?$avatar=$GET['avatar']; echo"$avatar"; ?>"></td>eu testei , ccoloquei no lugar de parent opener e funcionou , mas nao sei se é por causo do codigo php que nao ta funfanfo , mas se você puder me ajudar .

Compartilhar este post


Link para o post
Compartilhar em outros sites

heheh esta no form . e ta dando esse erro :

document.form_avatar.Radio é nulo ou nao é um objeto

<script>

function analisa_avatar(){

var form = document.form_avatar;

var msg="";

var Radio=null;

 

Radio= form.avatar;

for(var i=0;i<Radio.length;i++) {

if(Radio.checked) {

opener.document.getElementById("Imagem").src = document.form_avatar.Radio.id + ".gif";

self.close();

}

}

 

}

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

mano tamos quase :) .

opener.document.getElementById("Imagem").src = + "avatar/" + document.form_avatar.avatar.id + ".gif";

eu incrementei o avatar/ que é o diretorio , tavendo que eu estou aprendendo :) , mas quando vou ver a imagem fica assim

NaNboneco3.gif aquele NaN aparece depois que coloquei o avatar/ . pq ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

o problema é que a pasta avatar/ ela nao esta sendo printada na janela pai .

<script>

function analisa_avatar(){

var form = document.form_avatar;

var msg="";

var Radio=null;

 

Radio= form.avatar;

for(var i=0;i<Radio.length;i++) {

if(Radio.checked) {

opener.document.getElementById("Imagem").src = + "avatar/" + document.form_avatar.avatar.id + ".jpg";

window.close();

}

}

 

}

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ta resolvido , ali no id , eu coloquei assim id=pasta/nomedafigura.extenção ai deu certinho . vlw .

 

<html>

<head>

<script>

function analisa_avatar(){

var form = document.form_avatar;

var msg="";

var Radio=null;

 

Radio= form.avatar;

for(var i=0;i<Radio.length;i++) {

if(Radio.checked) {

opener.document.getElementById("Imagem").src = document.form_avatar.avatar.id + ".jpg";

window.close();

}

}

 

}

</script>

 

</head>

 

<body>

<form name="form_avatar" method="GET">

<br><table border="0" width="600" cellspacing="2" cellpadding="0" class="escrita12" align="center">

<tr>

<td>

<tr>

<td><input type="radio" name="avatar" value="boneco" id="avatar/boneco" onclick="analisa_avatar()"><IMG src=avatar/boneco.jpg ></td>

<td><input type="radio" name="avatar" value="boneco2" id="avatar/boneco2" onclick="analisa_avatar()"><IMG src=avatar/boneco2.jpg ></td>

<td><input type="radio" name="avatar" value="boneco3" id="avatar/boneco3" onclick="analisa_avatar()"><IMG src=avatar/boneco3.jpg ></td>

</tr>

</td>

</tr>

</table>

 

 

<br><table border="0" width="600" cellspacing="2" cellpadding="0" class="escrita12" align="center">

<tr>

<td>

<tr>

<td><input type="radio" name="avatar" value="boneco4" id="avatar/boneco4" onclick="analisa_avatar()"><IMG src=avatar/boneco4.jpg ></td>

<td><input type="radio" name="avatar" value="boneca" id="avatar/boneca" onclick="analisa_avatar()"><IMG src=avatar/boneca.jpg ></td>

<td><input type="radio" name="avatar" value="boneca2" id="avatar/boneca2" onclick="analisa_avatar()"><IMG src=avatar/boneca2.jpg ></td>

</tr>

</td>

</tr>

</table>

</form>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse codigo é todinho feito na janela pai .

entao , ao clicar noc campo radio deveria colocar na img uma figura mas nao ta colocando , nao ta apresentando erro . simplismente nao faz nada . pq ?

 

<head>

<script>

function sem_figura(){

 

var form = document.form_cadastro;

var msg="";

var Radio=null;

 

Radio= form.semavatar;

for(var i=0;i<Radio.length;i++) {

if(Radio.checked) {

document.getElementById("Imagem").src = document.form_cadastro.semavatar.id;

window.close();

}

}

 

}

 

</script>

</head>

 

<body>

<br><table border="0" width="600" cellspacing="2" cellpadding="0" class="escrita12" align="center">

<tr>

<td>

<tr>

<td><input type="radio" name="semavatar" value="sem_imagem" id="avatar/sem_imagem.jpg" onclick="sem_figura()"><IMG src=avatar/sem_imagem.jpg ></td>

</tr>

</td>

</tr>

</table>

</body>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.