J'essaie de créer une fonction javascript générique qui changerait les attributs des événements.Javascript getElementById()
La façon dont il fonctionnerait est
function fooFunction(sourceElement)
{
var newName = sourceElement+'Span';
var newElement = document.getElementById(newName);
//Important line
newElement.property = "enter properties here";
}
et je l'appellerais avec quelque chose comme
<img src="foo.gif" id="foo" name="foo" onmouseover="fooFunction(this.id);"/>
<span id="fooSpan" name="fooSpan">some text here</span>
Donc, en théorie, en vol stationnaire l'image, il faut changer ce que je dois propery changer sur l'objet fooSpan. Cela fonctionne dans Opera, mais sur IE il renvoie un objet nul.
Des idées?
L'idée serait que j'aurais plusieurs images qui déclencheraient automatiquement le changement de propriété sur l'étendue de texte associée (typiquement le style css).
Vous devez entrer à nouveau le code que vous avez inséré car il a été perdu car vous ne l'avez pas marqué comme du code. –
En fait j'essaye de changer l'attribut de style. Mais l'objet est nul pour commencer.Merci pour la réponse rapide. – mtranda
Pourriez-vous publier le code que vous utilisez? Au lieu de 'newElement.property'. –