Шукаєте відповіді та рішення тестів для GTI525-01 Technologies de développement Internet (H2025)? Перегляньте нашу велику колекцію перевірених відповідей для GTI525-01 Technologies de développement Internet (H2025) в ena.etsmtl.ca.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
L'API Random Fox fournit des photos aléatoires de renards. Pour y accéder vous pouvez utiliser le point de terminaison : https://randomfox.ca/floof/Le JSON ci-dessous fournit un exemple de réponse fournie par l’API:
{
"image": "https:\/\/randomfox.ca\/images\/30.jpg"
,
"link": "https:\/\/randomfox.ca\/?i=30"
}
L'API Corporate Bullshit fournit des mots à la mode (buzzwords) aléatoires du monde corporatif. Le point de terminaison de cette API est: https://corporatebs-generator.sameerkumar.website/ Voici ci-dessous un exemple de réponse de cette API:
{
"phrase": "Energistically Target Sticky Metrics"
}
À implémenter:
Voici ci-dessous un exemple de présentation pour vous guider:
Pour cette question vous aurez à compléter le code JavaScript pour créer une liste d'animaux de compagnie. L'objectif est de permettre à l'utilisateur d'ajouter des animaux de compagnie à une liste et d'afficher quelques détails à leur sujet.
Une page HTML de base, déjà implémentée, permet à l'utilisateur de saisir le nom, l'espèce et l'âge d'un animal de compagnie. Vous devez compléter le code JavaScript pour récupérer les informations de ces champs et ajouter l'animal à une liste lorsque l'utilisateur clique sur le bouton Ajouter.
Vous devez donc utiliser JavaScript pour ajouter les fonctionnalités suivantes :
Fichier HTML :
<!DOCTYPE html><html lang="fr"><head><meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
<title>Liste d'Animaux de Compagnie</title>
<style>
li
{
display:
flex;
justify-content: space-
between;
align
-items: center;
margin: 5px 0
;
padding: 5px
;
font-size: 16px
;
}
</style>
<script defer src="animaux.js"></script></head><body><div class="container">
<h2>Liste d'animaux de compagnie</h2>
<div class="row">
<div class="col s12 m12 l12"><input type="text" id="name" placeholder="Nom de l'animal"></div>
<div class="col s12 m9 l9"><input type="text" id="species" placeholder="Espèce"></div>
<div class="col s12 m3 l3"><input type="number" id="age" placeholder="Âge"></div>
<div class="col s12"><button class="btn" id="addButton">Ajouter</button></div>
</div></div><div class="container">
<ul class="collection" id="petList">
<!-- Les animaux de compagnie seront ajoutés ici. Exemple d'un item ajouté : <li class="collection-item">Nom (espèce, age ans) <button class="btn-small">Supprimer</button></li> -->
</ul></div></body></html>
Fichier JavaScript à compléter (animaux.js) :
const petName = document.getElementById('name');
const petSpecies = document.getElementById('species');
const petAge = document.getElementById('age');
const addButton = document.getElementById('addButton');
const petList = document.getElementById('petList');
// Complétez le fichier JavaScript...
Exemple d'affichage :