
problemas con mi primer javascript
Publicado por frank (3 intervenciones) el 28/02/2016 02:48:01
Hola, buenas a todos.
Estoy empezando a programar con js y no consigo hacer funcionar el codigo de abajo, simplemente no me hace nada cuando clico en el boton.
Supongo que hay un error de sintaxis en algun punto, pero no logro hallarlo y se que el js es complicado para mostrar los errores.
Agradezco de antemano cualquier ayuda.
un saludo
Estoy empezando a programar con js y no consigo hacer funcionar el codigo de abajo, simplemente no me hace nada cuando clico en el boton.
Supongo que hay un error de sintaxis en algun punto, pero no logro hallarlo y se que el js es complicado para mostrar los errores.
Agradezco de antemano cualquier ayuda.
un saludo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>sin título</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Geany 1.22" />
</head>
<body>
<script type="text/javascript" >
function mostrar(){
var meses = getElementById('mes').value;
var con= getElementById('con').value;
var body = document.getElementByTagName("body")[0];
var tab = document.createElement ("table");
var bodytab = document.createElement ("tbody");
var head = document.createElement ("th");
for(i=0; i<= con; i++)
{
var line = document.createElement ("tr");
}
for(h=0; h<=meses+1;h++)
{
var cell = document.createElement ("td");
var texto = document.createTextNode("texto dentro de la fila "+i+", columna "+j);
cell.appendChild(texto);
line.appendChild(cell);
}
bodytab.appendChild(line);
tab.appendChild(bodytab);
body.appendChild(tab);
tabla.setAttribute("border", "2");
}
</script>
<section>
<form>
<div>
<br>
<p>¿En que tiempo espera recuperar la inversion?</p>
<input type ="text" id="mes">
<br>
</div>
<br>
<div>
<p>¿Cuantos conceptos de gastos fijos utilizará?</p>
<input type ="text" id="con">
</div>
<br>
<div>
<input type="button" value="analizar" onclick ="mostrar()" >
</div>
</form>
</section>
</body>
</html>
Valora esta pregunta


0