window.onload = function(){
testAjax();
}
var testAjax = function(){
var request = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
request.onreadystatechange = function(){
if (request.readyState == 4){
// Server is done
try{
var p = document.getElementById['a'];
p.innerHTML = request.responseText;
//document.write(request.responseText);
}
catch(e){
document.write('More Epic Fail');
}
}
}
request.open('GET','updatethumbs.php',true);
request.send(null);
}
0
A
Répondre
2
getElementById devrait avoir() 's, non []' s
3
Après un rapide coup d'œil:
var p = document.getElementById['a'];
devrait être:
var p = document.getElementById('a');
0
Yup, utilisez "parenthèses arrondies"/parenthèses()
Il existe quelques noms pour le composant MSXML et, selon ce que l'utilisateur (dans ce cas, vous) a installé, cela peut ne pas fonctionner.
EDIT: (comme pour une modification de la question)
Les navigateurs ne sont pas tenus de redessiner la page une fois qu'il a été rendu selon la spécification CSS. Vous devez utiliser javascript pour le style des éléments qui sont ajoutées dynamiquement in.Try, par exemple:
document.getElementById('a').style.border = "1px solid black";
pour un simple bordure noire.
Questions connexes
- 1. jQuery simple requête ajax ne fonctionne pas
- 2. Problème avec la syntaxe SQL (probablement simple requise)
- 3. Python Type Erreur (probablement simple)
- 4. Ajax ne fonctionne pas
- 5. Pourquoi ce simple ajax jQuery ne fonctionne-t-il pas?
- 6. ASP.NET AJAX ne fonctionne pas
- 7. La requête simple ne fonctionne pas
- 8. Simple JavaScript ne fonctionne pas
- 9. délégué simple ne fonctionne pas
- 10. Très simple MySQL JOIN ne fonctionne pas?
- 11. Ajax jquery ne fonctionne pas
- 12. Ajax appel ne fonctionne pas
- 13. jQuery Ajax ne fonctionne pas
- 14. jquery/ajax ne fonctionne pas
- 15. fonction $ .ajax() ne fonctionne pas
- 16. fonctionnalité AJAX ne fonctionne pas
- 17. MVC2 JQuery Syntaxe ne fonctionne pas
- 18. syntaxe php pour la nouvelle ligne ne fonctionne pas
- 19. IE ne fonctionne pas pour mon ajax
- 20. C# IndexOutOfRange problème, probablement simple
- 21. jQuery appel Ajax ne fonctionne pas
- 22. ajax POST ne fonctionne pas, ne peut pas comprendre pourquoi
- 23. Ajax, jquery formulaire plugin ne fonctionne pas
- 24. Syntaxe (probablement BNF) spec de VBA?
- 25. simple WPF liaison ne fonctionne pas
- 26. flickr-fu exemple simple ne fonctionne pas
- 27. iPhone Localisation: projet simple ne fonctionne pas
- 28. Code NSSpeechRecognizer simple, ne fonctionne pas!
- 29. Script simple ne fonctionne pas comme prévu
- 30. délégation événement click simple ne fonctionne pas
Eh bien, soyez prêt pour les commentaires et les réponses à utiliser jQuery ou d'autres cadres :) –
essayez d'utiliser Firefox et Firebug ou quelque chose de similaire à déboguer JavaScript. – TheHippo
comment essayez-vous de le styliser? – Moshe