concatenar números

jacobo
15 de Diciembre del 2009

hola me gustaria concatenar , los valore 1 y 2 que obtengo cuando pulso los botones 1 y 2 y estos se presentaran en un alert.Muchas gracias
<HTML>
<HEAD>

<TITLE>calcu</TITLE>

<script>

var numero


function añadircaracter(input, character)
{
if(input.value == null || input.value == "0")

{input.value = character}
else


{ input.value += character

var character = new String(lista)
var numero = lista.substring(0,3)}




}

function poner(numero){alert(numero)}



</script>


</HEAD>

<BODY bgcolor="white">


<form>
<table border="5" align=center>
<tr align="center">
<td colspan = 4>

<table border="3">
<tr>
<td align=center><input name="display" value="0" size=20></td>
</tr>
</table>

</td>
</tr>

<tr align=center>
<td>
<input type="button" value=" 1 "
onClick="añadircaracter(this.form.display, '1')">

</td>

<td>
<input type="button" value=" 2 "
onClick="añadircaracter(this.form.display, '2')">

<input type="button" value="mete datos" onClick="poner()">

</td>

</table>

</form>


</body>

</html>

carmarri
15 de Diciembre del 2009
Hola,

Varias sugerencias: El form debe tener un nombre:
<form name="form1"> de lo contrario no funcionará bien

Procura que los nombres de funciones y variable no contengan caracteres especiales como la Ñ

puedes hacer algo así:

<script>
function addval(obj, c) {
obj.value = obj.value + c;
}
</script>


<input type="button" value=" 2 "
onClick="addval(this.form1.display, \'2\')">

Espero que te sirva,

Un saludo

-------------------------------------
http://www.xatcom.net xatcom.net, diseño web