Академический Документы
Профессиональный Документы
Культура Документы
3- Aumenta el tamao del texto del vnculo al poner el ratn encima, al quitarlo
restaura el texto a su tamao original. Prubalo: Vnculo
<div id="vinc"><a href="http://tu-sitio.com"
onmouseover="javascript:
void(document.getElementById('vinc').style.fontSize='3em')"
onmouseout="javascript:
void(document.getElementById('vinc').style.fontSize='1em')"
> Vnculo</a></div>
4- Mensaje de confirmacin antes de enviar el usuario a una pgina.
Prubalo: Vnculo
<a href="javascript:if (confirm('Quieres entrar a
NorfiPC?'))
{parent.location='http://norfipc.com/index.html';};">Vncul
o</a>
<a href="javascript:if
(document.all){document.body.style.behavior='url(#default#h
omepage)';
document.body.setHomePage('http://norfipc.com');};">
Hazme tu pgina de inicio</a>
Guardar una pgina en los favoritos del navegador
Vinculo que permite al lector agregar una pgina a sus favoritas.
Se usa un cdigo Browser Sniffer o sea si el navegador es Internet Explorer se
ejecuta una funcin diferente que si es Firefox.
<a href="javascript:if(navigator.appName.indexOf('Microsoft
Internet Explorer')!=-1){window.external.AddFavorite
(''+window.document.URL,''+window.document.title);}
if(navigator.appName.indexOf('Netscape')!=1){window.sidebar.addPanel(''+window.document.title,''+wind
ow.document.URL,'')}
else{parent.location=(location.href);}">Guardar</a>
Se mostrar de la siguiente forma:
Agrega esta pgina en tus favoritas en el siguiente link:
Guardar
Texto parpadeante
Hola
Si deseas insertarle un vnculo al texto parpadeante utiliza el segundo DIV, (solo
puede existir en el cdigo in ID nico).
<script type="text/javascript">
window.setInterval (BlinkIt, 500);
var color = "red";
function BlinkIt () {
var blink = document.getElementById ("blink");
color = (color == "#ffffff")? "red" : "#ffffff";
blink.style.color = color;
blink.style.fontSize='36px';}
</script>
<div id="blink">Hola!</div>
<div id="blink"
onclick="parent.location='http://norfipc.com'">
Hola!</div>
Multiplicacin
1
Divisin
1
Potencia de un nmero
1
Raz cuadrada
1
alert(raizCuadrara);
Redondear un valor
1
redondea = Math.ceil(9.01);
redondea = Math.min(9.01);
redondea = Math.floor(9.99);
alert(absoluto);
// // valor absoluto
// // Seno
// // Coseno
alert(aleatorio);
alert(aleatorio);
alert(aleatorio);
Obtener el valor de PI
1
alert(Math.PI);
OPERADORES ARITMTICOS
En los primeros ejemplos de este tutor tan slo se han usado sentencias
muy simples como asignar un valor a una variable, mediante el operador
de asignacin, =, o realizar operaciones aritmticas, pero evidentemente
JavaScript puede realizar ms operaciones. En esta seccion y las siguientes
se presentan los operadores de que dispone este lenguaje clasificados en
varios grupos, segn el contexto en el que se usen. Comenzamos con los
ms conocidos, los operadores aritmticos.
Suma +
Se trata de un operador usado para sumar dos valores numricos o para
concatenar cadenas entre s o nmeros y cadenas.
var var1 = 10, var2= "Buenos", var3 = "
das", var4 = 31;
document.write(var1+var4)
/* resultado
41 */
document.write(var2+var3)
/* resultado:
Buenos das */
document.write(var1+var3)
/* resultando:
10 das */
Resta Operador usado para restar valores numricos. Puede actuar sobre un
nico operando numrico cambindole de signo.
var num1 = 10, num2 = 8, res = 0;
/*res contiene 2 */
res = -res
/*
Producto ( * ) y cociente ( / )
Realizan las operaciones aritmticas de multiplicar y dividir dos valores
numricos.
var op1 = 50, op2= 4, div, mul;
div = op1/op2
/*div
contiene 12.5 */
/*mul
contendr 200 */
Resto %
Tambin llamado operador mdulo calcula el resto de una divisin.
var op1 = 50, op2= 4, resto;
/*resto
contiene 2 */
10
res = ++op1;
/*res
res = op1++;
/*res
Operadores compuestos
Los operadores +, -, *, / pueden asociarse con el operador de asignacin
(=) para cambiar el valor de una variable numrica por incrementndolo,
decrementndolo, multiplicndolo o dividindolo por un valor. El
operador += puede usarse igualmente con variables de cadena.
var num = 20, cad = "buena";
num += 5;
/*num
cad += 's' ;
/*cad
11