oii gente tudo blz ?
a ilustração e a seguinte…
quando o cara clicasse no botão “marcar como feito” eu adicionaria a palavra “feito” no final do texto
nessa função que eu fiz eu percorro todos os campos checkboxs e quando eu achar um que esteja selecionado eu vou la e adiciono a palavra “feito” no final do texto
bem a teoria e essa né kkkkk
function add_done(obj){
var e = document.getElementsByTagName("input");
for(var i=0;i<e.length;i++)
{
if (e[i].type=="checkbox" && e[i].checked == true)
{
obj.innerHTML += "done";
//alert("obj = " + obj);
}
}
}
eu consegui mudar coloquei o texto que ficava ao lado do checkbox dentro de um label
fiz assim
alert(document.getElementById(‘label_text’).innerHTML += ’ (Done)’);
só falta agora colocar onde tiver marcado =D
Não sei se te ajudaria, mas quando quero que aparece algum texto na página vindo de uma função, eu coloco do lado do campo input um <span>.
Quando a função é chamada, ela seta esse <span> com innerHTML.
Olha um exemplo:
[code]<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html>
<head>
<meta http-equiv=“Content-Type” content=“text/html; charset=iso-8859-1” />
<script language=“javascript”>
function verificar() {
if(document.getElementById(‘nome’).value==’’){
document.getElementById(‘erroNome’).innerHTML=“Insira um Nome”;
}
if(document.getElementById(‘sobrenome’).value==’’){
document.getElementById(‘erroSobrenome’).innerHTML=“Insira um Sobrenome”;
}
}
function limpar(input) {
document.getElementById(input).innerHTML="";
}
function enviar(input) {
if((!document.getElementById(‘nome’).value==’’) && (!document.getElementById(‘sobrenome’).value==’’)) {
document.getElementById(input).submit();
}
}
</script>
</head>
<body>
<form name=“teste1” id=“teste1” action="#Tratamento-salvo.html" method=“get”>
Nome: