Archivo aparte javascript
Hola, estoy intentando crear un archivo javascript aparte con una funci贸n para luego en mis p谩ginas html poder hacer referencia a la funci贸n cuando quiera y no me funciona. He hecho lo siguiente:
el archivo javaScritp con la funci贸n es el siguiente:
function printVirtualFooter()
{
document.write("<hr width = "500">+<br>");
document.write("<a href = "company/index.html">company</a> |");
document.write("<a href = "portfolio/index.html">portfolio</a> |");
document.write("<a href = "jobs/index.html">jobs</a> |");
document.write("<a href = "contact/index.html">contact</a> |");
}
y luego en el archivo html hago lo siguiente:
<html>
<head>
<script languaje = "JavaScript" scr="footer.js">
</script>
</head>
<body>
<table width = "50%" height = "50%" align = "center" valign = "middle" border = "1">
<tr>
<td>
hola
</td>
</tr>
<tr>
<td height = "40">
</td>
</tr>
<tr>
<td>
<script languaje = "JavaScript">
printVirtualFooter();
</script>
</td>
</tr>
</table>
</body>
</html>
al ejecutar el archivo html no me saca nada de la funci贸n printVirtualFooter, o sea no me pone nada pero tampoco que haya un error.
Que he hecho mal?
Por favor contestarme
Gracias
el archivo javaScritp con la funci贸n es el siguiente:
function printVirtualFooter()
{
document.write("<hr width = "500">+<br>");
document.write("<a href = "company/index.html">company</a> |");
document.write("<a href = "portfolio/index.html">portfolio</a> |");
document.write("<a href = "jobs/index.html">jobs</a> |");
document.write("<a href = "contact/index.html">contact</a> |");
}
y luego en el archivo html hago lo siguiente:
<html>
<head>
<script languaje = "JavaScript" scr="footer.js">
</script>
</head>
<body>
<table width = "50%" height = "50%" align = "center" valign = "middle" border = "1">
<tr>
<td>
hola
</td>
</tr>
<tr>
<td height = "40">
</td>
</tr>
<tr>
<td>
<script languaje = "JavaScript">
printVirtualFooter();
</script>
</td>
</tr>
</table>
</body>
</html>
al ejecutar el archivo html no me saca nada de la funci贸n printVirtualFooter, o sea no me pone nada pero tampoco que haya un error.
Que he hecho mal?
Por favor contestarme
Gracias
Tienes alguna cosa mal:
en la funcion printVirtualFooter no puedes poner
document.write("<hr width = "500">+<br>");
tienes que poner
document.write("<hr width='500'><br>");
cambian las comillas internas porque sino no entiende lo que quieres poner, en caso de que te coincida que ya has usado las simples y las dobles puedes usar " 贸 \' ej:
aux="<hr width="500"><br>");
ademas en vez de poner tantos document.write es mejor que hagas lo siguiente
function printVirtualFooter()
var aux="<hr width = "500">+<br>";
+"<a href = "company/index.html">company</a> |";
+"<a href = "portfolio/index.html">portfolio</a> |;
+"<a href = 'jobs/index.html'>jobs</a> |";
+"<a href = 'contact/index.html'>contact</a> |";
document.write(aux);
贸
return aux; //y lo imprimes desde fuera de la funcion
Otra cosa no es languaje es language !!!!
en la funcion printVirtualFooter no puedes poner
document.write("<hr width = "500">+<br>");
tienes que poner
document.write("<hr width='500'><br>");
cambian las comillas internas porque sino no entiende lo que quieres poner, en caso de que te coincida que ya has usado las simples y las dobles puedes usar " 贸 \' ej:
aux="<hr width="500"><br>");
ademas en vez de poner tantos document.write es mejor que hagas lo siguiente
function printVirtualFooter()
var aux="<hr width = "500">+<br>";
+"<a href = "company/index.html">company</a> |";
+"<a href = "portfolio/index.html">portfolio</a> |;
+"<a href = 'jobs/index.html'>jobs</a> |";
+"<a href = 'contact/index.html'>contact</a> |";
document.write(aux);
贸
return aux; //y lo imprimes desde fuera de la funcion
Otra cosa no es languaje es language !!!!