Red de conocimiento informático - Aprendizaje de programación - html escribir una calculadora

html escribir una calculadora

En primer lugar, cabe señalar que HTML puro no puede editar la calculadora, porque HTML es un lenguaje de marcado, no un lenguaje de programación, y no puede editar programas. Para escribir una calculadora, también necesita código js. El siguiente es el código completo:

lt;htmlgt;

lt;headgt;

lt;titlegt;calculatorlt;/titlegt;

.

lt;meta pute(obj)

{obj.expr.value = eval(obj.expr.value)}

var uno = '1'

var dos = '2'

var tres = '3'

var cuatro = '4'

var cinco = '5'

var seis = '6'

var siete = '7'

var ocho = '8'

var nueve = '9'

var cero = '0'

var plus = ' '

var menos = '-'

var multiplicar = '* '

var divide = '/'

var decimal = '.'

función enter(obj, cadena)

{obj .expr.value = string }

función clear(obj)

{obj.expr.value = ''}

// --Fin de ocultar aquí --gt;

p>

lt;/scriptgt;

lt;formulario nombre="calc"gt;

lt;table border=1gt;

lt; td colspan=4gt;lt;input type="text" name="expr" size=30 action="compute(this.form)"gt;trgt;

lt;tdgt;lt; tipo de entrada="botón" valor=" 7 " onClick="enter(this.form, siete)"gt;

lt; botón" valor=" 8 " onClick ="enter(this.form, ocho)"gt;

lt;tdgt;lt;input type="botón" valor=" 9 " onClick="enter( this.form, nine)"gt ;

lt;tdgt;lt;input type="button" value=" / " onClick="enter(this.form, divide)"gt;

lt;trgt; lt;tdgt;lt;input type="botón" valor=" 4 " onClick="enter(this.form, four)"gt;

lt;tdgt; lt;tipo de entrada="botón" valor=" 5 " onClick=

"enter(this.form, five)"gt;

lt;tdgt;lt;input type="button" value=" 6 " onClick="enter(this.form, six)"gt;

lt;tdgt;lt;input type="botón" valor=" * " onClick="enter(this.form, multiplicar)"gt;

lt;trgt;lt ;tdgt;lt;tipo de entrada="botón" valor=" 1 " onClick="enter(this.form, one)"gt;

lt;tdgt;lt;tipo de entrada="valor botón" =" 2 " onClick="enter(this.form, dos)"gt;

lt; tdgt; input type="botón" value=" 3 " onClick="enter(this.form) , tres)"gt;

lt;tdgt;lt;input type="button" value=" - " onClick="enter(this.form, minus)"gt;

lt;trgt;lt;td colspan=2gt;lt;input type="button" value=" 0 " onClick="enter(this.form, zero)"gt;

lt;tdgt; lt;input type="button" value=" . " onClick="enter(this.form, decimal)"gt;

lt;tdgt;lt;input type="button" value=" " onClick="enter(this.form, plus)"gt;

lt;trgt;lt;td colspan=2gt;lt;input type="button" value=" = " onClick="compute( this.form)"gt;

lt; td colspan=2gt; lt; tipo de entrada="botón" valor="AC" tamaño= 3 onClick="clear(this.form)"gt; lt ;/tablegt;

lt;/formgt;

lt;/bodygt;

lt;/htmlgt;