Propriété innerHTML

<html>
<head>
<script>
function changeLink()
{
document.getElementById('myAnchor').innerHTML="Blog technique";
document.getElementById('myAnchor').href="http://http://blogtechnique.easywebinterface.info/";
document.getElementById('myAnchor').target="_blank";
}
</script>
</head>
<body>
<a id="myAnchor" href="http://www.microsoft.com">Microsoft</a>
<input type="button" onclick="changeLink()" value="Change link">
</body>
</html>

Comment mettre le focus sur un élément d’un formulaire

Exemple de formulaire :

<form method="post" action="/action.php">

<p>Email : <input type="text" name="email" id="email"/></p>

<p>Mot de passe : <input type="password" name="password" id="password"/></p>

<p><input type="submit"/></p>

</form>

Action

<script type="text/javascript"><!--

document.getElementById('password').focus(); //-->

</script>

Classe en php et en javascript

En php :

<?php

class Exemple

{

var $utilisateur;

/**

* Constructeur : initialise l'attribut utilisateur

*/

function Exemple()

{

$this->utilisateur = "Stéphane";

}

function DitBonjour()

{

echo "Bonjour ".$this->utilisateur;

}

}

?> 

En javascript on n’a pas de classe il suffit de faire une fonction pour l’utiliser comme une classe :

function Exemple()

{

var utilisateur;

this.DitBonjour = function()

{

document.write( "Bonjour "+ this.utilisateur);

}

/* initialisation de l'attribut à la fin

* (Constructeur)

*/

this.utilisateur = "Stéphane";

}

L'utilisation serait la suivante :

var oExemple = new Exemple();

oExemple.DitBonjour(); // affichera "Bonjour Stéphane"