Dans les deux premières sections, nous avons présenté la pratique des pages HTML et JavaScript développées par des calculatrices. Ci-dessous, nous expliquerons les idées et autres éléments auxquels il faut prêter attention en fonction de la pratique précédente.
L'idée est en fait très simple, car il n'y a aucune logique pertinente impliquée, il suffit donc d'exécuter les fonctions en fonction des besoins, principalement l'événement de clic.
Tout d'abord, il n'y a rien à dire sur la page html. Il n'y a aucune logique dedans, c'est juste la mise en page. Cela dépend du degré de maîtrise du HTML+CSS. Ce que je veux mentionner ici est <input type="text" value="0" onfocus="this.blur();" id="result"/>, onfocus=this.blur() dans cette ligne de code La fonction du code est de rendre impossible la saisie au clavier. Parce qu'il s'agit d'un formulaire de saisie et de type="text", nous pouvons également saisir à l'aide du clavier, non seulement des chiffres, mais aussi des lettres et des symboles. Cela n'est pas cohérent avec le fonctionnement de la calculatrice, donc pour éviter cette situation, nous utiliserons. la saisie au clavier est limitée, donc le code onfocus=this.blur() est utilisé.
La prochaine étape est le code JavaScript. Nous pouvons tous penser à des événements de clic de base, tels que des chiffres et des symboles, et ce n'est pas très difficile à écrire sans trop de logique. Il y a principalement quelques petits bugs qui doivent être débogués, comme le point décimal. Je n'y ai pas prêté attention lorsque j'ai commencé à le faire. Le point décimal peut être cliqué plusieurs fois, mais la calculatrice elle-même le fait. ne fonctionne pas, il faut donc le modifier. Une fonction n’est pas terminée lorsqu’elle est terminée. Il faut aussi constamment rechercher les failles dans la fonction puis l’optimiser. C’est peut-être la chose la plus difficile.