Maison  >  Article  >  interface Web  >  Comment mettre à jour dynamiquement le src iframe avec JavaScript en utilisant la syntaxe correcte ?

Comment mettre à jour dynamiquement le src iframe avec JavaScript en utilisant la syntaxe correcte ?

DDD
DDDoriginal
2024-10-20 19:22:02467parcourir

How to Dynamically Update iframe src with JavaScript Using Correct Syntax?

Changer le src iframe avec Javascript

Lors du développement d'applications Web interactives, il est souvent nécessaire de changer l'attribut source (src) d'un iframe lorsque les utilisateurs interagissent avec la page. Cela permet le chargement dynamique de différents contenus dans l'iframe en fonction des entrées ou des préférences de l'utilisateur. Cependant, il est important d'utiliser la syntaxe et les gestionnaires d'événements corrects pour garantir que le src iframe est correctement mis à jour.

Dans l'exemple de code fourni, le problème réside dans l'utilisation incorrecte des crochets dans la fonction JavaScript qui tente pour changer le src de l'iframe. La ligne document.getElementById['calendar'].src = loc; doit être modifié pour utiliser la syntaxe correcte pour accéder à l'élément par identifiant : document.getElementById('calendar').src = loc;.

Avec cette correction, le code fonctionnera désormais comme prévu, permettant l'iframe src à modifier lorsque l'utilisateur sélectionne l'un des boutons radio. Voici le code corrigé pour référence :

<code class="html"><script>
  function go(loc) {
    document.getElementById('calendar').src = loc;
  }
</script></code>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn