Boa tarde.
Venho aqui, pois estou com um pequeno problema e não estou a perceber o que o origina...
Na realidade tenho um script em que consiste no seguinte:
Código :
Isto é um pequeno trabalho que estou a fazer a nível pessoal.
A minha intenção passa por obter um determinado html dentro de uma textarea, só que não estou a ser bem sucedido, porque estou a repetir código. Suponham que selecciono o estilo 1 e a imagem 2, só meramente a titulo de exemplo, o resultado será este:
Código :
Ou seja, o código repete-se, como se estivésse a correr sempre a mesma rotina desde o inicio do código.
E quanto mais IFs adicionar mais o código se repete e na realidade eu não queria que o código se repetisse.
Alguém consegue me explicar o que estou a fazer de errado?
Desde já obrigado.
Venho aqui, pois estou com um pequeno problema e não estou a perceber o que o origina...
Na realidade tenho um script em que consiste no seguinte:
Código :
function alertasagenda()
{
if (document.getElementById("estilo").value == "Reunião"){
txt +="<font size="1" color=red>";
document.getElementById("gen").value += txt;
}else if (document.getElementById("estilo").value == "Palestra"){
txt +="<font size="2" color=red>";
document.getElementById("gerar").value += txt;
}else{
txt +="Nenhum aviso!";
}
if (document.getElementById("imagem").value == "Imagem 1"){
txt +="<img src="aviso.png>"";
document.getElementById("gen").value += txt;
}else if (document.getElementById("imagem").value == "imagem 2"){
txt +="<img src="formacao.png">";
document.getElementById("gerar").value += txt;
}else{
txt +="Sem imagem!";
}
}
{
if (document.getElementById("estilo").value == "Reunião"){
txt +="<font size="1" color=red>";
document.getElementById("gen").value += txt;
}else if (document.getElementById("estilo").value == "Palestra"){
txt +="<font size="2" color=red>";
document.getElementById("gerar").value += txt;
}else{
txt +="Nenhum aviso!";
}
if (document.getElementById("imagem").value == "Imagem 1"){
txt +="<img src="aviso.png>"";
document.getElementById("gen").value += txt;
}else if (document.getElementById("imagem").value == "imagem 2"){
txt +="<img src="formacao.png">";
document.getElementById("gerar").value += txt;
}else{
txt +="Sem imagem!";
}
}
Isto é um pequeno trabalho que estou a fazer a nível pessoal.
A minha intenção passa por obter um determinado html dentro de uma textarea, só que não estou a ser bem sucedido, porque estou a repetir código. Suponham que selecciono o estilo 1 e a imagem 2, só meramente a titulo de exemplo, o resultado será este:
Código :
<font size="1" color=red><font size="1" color=red><img src="aviso.png>
Ou seja, o código repete-se, como se estivésse a correr sempre a mesma rotina desde o inicio do código.
E quanto mais IFs adicionar mais o código se repete e na realidade eu não queria que o código se repetisse.
Alguém consegue me explicar o que estou a fazer de errado?
Desde já obrigado.