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!