Je fais un exercice javascript incroyablement basique pour l'école pratiquant des objets. Je pensais que le document.write normal fonctionnerait mais il n'a pas, j'ai regardé beaucoup d'endroits mais beaucoup de ceci est juste pour la console. L'erreur estComment écrire un objet Javascript dans le document. Échec de l'exécution de 'write' sur 'Document'
Echec de l'exécution de 'write' sur 'Document': il n'est pas possible d'écrire dans un document à partir d'un script externe chargé de façon asynchrone sauf s'il est explicitement ouvert.
Si quelqu'un peut aider ce serait une grande appels, désolé s'il est vraiment facile
Voici mon code
var oPerson = {
firstName: 'John',
lastName: 'Travis',
gender: 'Male',
age: 22,
district: 'Northshore',
hairColor: 'Brown',
hairLength: 'Short',
height: '6\'11"',
weight: '74kg',
martialStatus: 'Engaged'
}
document.write(oPerson);
document.write(oPerson.district);
oPerson.resident = "yes";
document.write(oPerson);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Exercise - Personal Info</title>
<script src="practice9JS.js" type="text/javascript"></script>
</head>
<body>
</body>
</html>
votre code fonctionne – sheplu
Il a besoin d'afficher le contenu de l'objet dans son ensemble ainsi – Dale
donc ce qui était tout le discours sur 'Impossible d'exécuter « écriture » sur « Document''? Le problème est-il une erreur ou une sortie incorrecte? Et par incorrect, je veux dire "pas ce que vous attendiez" parce que ce qui est imprimé est correct pour le code que vous avez écrit. – csmckelvey