Ir para conteúdo
Fórum Script Brasil

Arandir

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Arandir

Perfil

  • Gender
    Male
  • Location
    são Paulo
  • Interests
    Java, JavaScript, php, css, html

Arandir's Achievements

0

Reputação

  1. Pessoal, me deparei com um problema ao tentar executar funções java script via inputs gerado por um loop php, infelizmente se o formulário for gerado via loop as funções java script não funcionam, já tentei de várias formas e não encontrei a solução. Se eu coloco os inputs fora do loop funciona. O que pode ser? Obrigado Código: <html> <head> <title>Cartão de Ponto</title> <script type=text/javascript language="JavaScript"> function soma(id, it){ var teste = id * it; document.ponto.total.value = teste * id; return teste * id; } </script> </head> <body> <form name="ponto"> <table> <?php $begin = new DateTime( '2014-06-19' ); $end = new DateTime( '2014-07-19' ); echo'<table name=table1>'; echo'<tr>'; echo'<td>Data</td>'; echo'<td>Entrada</td>'; echo'<td>Saida Almoco</td>'; echo'<td>Entrada Almoço</td>'; echo'<td>Saida</td>'; echo'<td>HoraExtra</td>'; echo'</tr>'; $count=0; while( $end->diff( $begin, true )->days ) { echo'<tr>'; echo'<td>'; $begin->add( new DateInterval( 'P1D' ) ); printf( '%s<br/>', strftime( '%a, %d/%m/%Y', strtotime( $begin->format( 'Y-m-d' ) ) ) ); echo'</td>'; echo"<td> <input type text name=\"total\" value=\"teste$count\" id=\"teste$count\" onblur=\"soma(3, 4)\">"; echo'</tr>'; $count++; } echo $count; ?> 0 Citar Multicitação
×
×
  • Criar Novo...