Introduccion A Javascript
Introduccion A Javascript
Introduccion A Javascript
https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Introduction
HISTORIA DE JAVASCRIPT
https://es.wikipedia.org/wiki/JavaScript
INCLUIR JAVASCRIPT COMO XHTML
http://dis.um.es/~lopezquesada/documentos/IES_1314/IAW/curso/UT7/
libroswebjavascript/www.librosweb.es/javascript/capitulo1/
como_incluir_javascript_en_documentos_xhtml.html
INCLUIR JAVASCRIPT COMO ARCHIVO EXTERNO
Las instrucciones JavaScript se pueden incluir en un archivo externo de tipo JavaScript que
los documentos XHTML enlazan mediante la etiqueta <script>. Se pueden crear todos los
archivos JavaScript que sean necesarios y cada documento XHTML puede enlazar tantos
archivos JavaScript como necesite.
Además del atributo type, este método requiere definir el atributo src, que es el que indica
la URL correspondiente al archivo JavaScript que se quiere enlazar. Cada
etiqueta <script> solamente puede enlazar un único archivo, pero en una misma página se
pueden incluir tantas etiquetas <script> como sean necesarias.
Los archivos de tipo JavaScript son documentos normales de texto con la extensión .js, que
se pueden crear con cualquier editor de texto como Notepad, Wordpad, EmEditor,
UltraEdit, Vi, etc.
La principal ventaja de enlazar un archivo JavaScript externo es que se simplifica el
código XHTML de la página, que se puede reutilizar el mismo código JavaScript en todas
las páginas del sitio web y que cualquier modificación realizada en el archivo JavaScript se
ve reflejada inmediatamente en todas las páginas XHTML que lo enlazan.
http://dis.um.es/~lopezquesada/documentos/IES_1314/IAW/curso/UT7/
libroswebjavascript/www.librosweb.es/javascript/capitulo1/
como_incluir_javascript_en_documentos_xhtml.html
SINTAXIS Y EJEMPLO DE CODIFICACION EN JAVASCRIPT
Como a veces, a la hora de maquetar o diseñar nuestra web, nos hace falta usar una
codificación de caracteres especiales, los cuales pueden ser utilizados por el mismo
lenguaje HTML y por tanto están reservados, o queremos usar un lenguaje diferente, con
caracteres propios como por ejemplo: 序, 高, ñ, ç, á, ¡, ¿,…, si nuestra página necesita tener
o viene con una codificación o charset diferente, o incluso nuestra base de datos, viene
codificada con un cotejamiento distinto, pues necesitamos incluir diversas entidades
HTML, que sustituyan a ese carácter o caracteres, y después “traducirlo” y que se muestre
en nuestra página.
Pues bien, mediante este ejemplo, podremos codificar o descodificar mediante JavaScript,
la cadena que le indiquemos si nos hiciera falta, mediante 2 métodos muy sencillos que
veremos a continuación.
Codificar Entidad
//Metodo Encode
function codificarEntidad(str) {
var array = [];
for (var i=str.length-1;i>=0;i--) {
array.unshift(['&#', str[i].charCodeAt(), ';'].join(''));
}
return array.join('');
}
Descodificar Entidad
//Metodo Decode
function descodificarEntidad(str) {
return str.replace(/&#(\d+);/g, function(match, dec) {
return String.fromCharCode(dec);
});