Hola,
tengo una funcion que crea dinamicamente un campo de texto cada vez que hago click en un boton, mi pregunta es: cómo puedo obtener los valores que ingreso en cada uno de estos campos al darle submit al formulario? es decir de los txtTema
 
esta es la función: .js
 
function NuevoCampoTexto(frmFormulario) {
 
	var objTabla = document.getElementById("tema");
	var objCelda = objTabla.getElementsByTagName("tr");
	var objFila = document.createElement("tr");
	var objCeldaEtiqueta = document.createElement("td");
	var objCeldaContenido = document.createElement("td");
 
	objCeldaEtiqueta.innerHTML = "";
	objCeldaEtiqueta.className = ""
	objCeldaContenido.innerHTML = '<input type="text" name="txtTema" maxlength="25" size="25">';
 
	objFila.appendChild(objCeldaEtiqueta);
	objFila.appendChild(objCeldaContenido);
	objTabla.appendChild(objFila);    
}
 
<tbody id="tema">
	<tr><td>Tema(s):</td><td><input type="text" name="txtTema" maxlength="25" size="25"></td></tr>
</tbody>
<input type="button" name="cmdTema" value="Nuevo Tema" onClick="NuevoCampoTexto()"> 
  
 
