Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
Leandro Rezende

Concatenar String e Objeto

Recommended Posts

Tenho uma aplicação que está servindo de teste para um projeto ainda maior.

Nela possuo uma tabela com varias linhas, que no projeto real não tem como eu saber quantas são, em cada uma delas tem um checkbox. Quando eu clicar em um botão no final da linha o javascript deve preencher dois campos na parte de baixo da tabela, um com o código da linha e outro com o estado do checkbox (true ou false).

Ai vai meu código:

<html>
    <head>
        <title> Teste </title>
    </head>
    <script language="javascript">
                      function a(id){ 
              document.tabela.id.value = id
                                       var campo = "document.tabela.chegou" + id
              document.tabela.check.value = campo.checked
            } 
    </script>
    <body>
        <form name="tabela">
        <table border="1">
            <tr>
                <th> ID         </th>
                <th> Nome         </th>
                <th> Pastoral     </th>
                <th> Chegou     </th>
                <th> Alterar     </th>
            </tr>
            <tr>
                <td> 1             </td>
                <td> Leandro    </td>
                <td> Juventude     </td>
                <td align="center"> <input type="checkbox" name="chegou1"> </td>
                <td align="center"> <button onclick="a(1)"><img src="b_edit.png"</button>     </td>
            </tr>
            <tr>
                <td> 2             </td>
                <td> Leila         </td>
                <td> Crisma     </td>
                <td align="center"> <input type="checkbox" name="chegou2"></td>
                <td align="center"> <button onclick="a(2)"><img src="b_edit.png"</button>     </td>
            </tr>
            <tr>
                <td> 3            </td>
                <td> Yone         </td>
                <td> Saúde     </td>
                <td align="center"> <input type="checkbox" name="chegou3"></td>
                <td align="center"> <button onclick="a(3)"><img src="b_edit.png"</button>     </td>
            </tr>
            <tr>
                <td> 4             </td>
                <td> Natália         </td>
                <td> Crisma     </td>
                <td align="center"> <input type="checkbox" name="chegou4"></td>
                <td align="center"> <button onclick="a(4)"><img src="b_edit.png"</button>     </td>
            </tr>
        </table>
        
        <input type="text" name="id"  />
        <input type="text" name="check" /><br/>
        <input type="text" name="teste" size = "50"/>
        </form>
    </body>
</html>

Como vcs virão eu preciso que o objeto checkbox receba o numero do ID no final do nome e pergunte se ele está ou não marcado....

Qualquer dúvida estarei a disposição.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×