Cet article décrit la méthode des fonctions personnalisées pour implémenter IE7 et IE8 incompatible avec les fonctions de finition dans JS. Partagez-le pour votre référence. La méthode de mise en œuvre spécifique est la suivante:
<html> <éad- head> <ititle> test </ title> <script type = "text / javascript"> string.prototype.trim = function () {return this.replace (/ (^ / s *) | (/ s * $) / g, ""); } Fonction Check () {var str = document.getElementById ("test"). valeur; alerte (str.trim ()); } </ script> </ head> <body> <enter> <input id = "test" type = "text" /> <input id = "mais" type = "bouton" value = "check" onClick = "check ();" /> </ centr> </ body> </html>Cela résout le problème que JS ne prend pas en charge les garnitures sur IE.
J'espère que cet article sera utile à la programmation JavaScript de tous.