hou1919
Messages postés49Date d'inscriptionvendredi 21 décembre 2007StatutMembreDernière intervention 9 juin 2009
-
4 juin 2008 à 21:55
hou1919
Messages postés49Date d'inscriptionvendredi 21 décembre 2007StatutMembreDernière intervention 9 juin 2009
-
5 juin 2008 à 21:54
Salut
j'ai un fichier javascript qui permet de verifier les champs d'un formulaire et qui affiche l'erreur à l'aide de "alert()"
mais le probleme que lorque je veux afficher un mot qui contient une lettre accentué elle sera afficher autrement
par exemple
alert("Veuillez entrer le nombre d'années votre expérience.");
et voila le resultat
alert("Veuillez entrer le nombre d'années votre expérience.");
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 5 juin 2008 à 19:57
Bonjour,
<table bgcolor= "#e6effe" border="0" cellpadding="5" cellspacing="0" width="100%">----, a oui, pas c**
!!!</td>
</td></tr></tbody></table>merci nico ...
pour le FUN une fonction de substitution
compléte...
//--------------------
function Alerte( txt_){
//-- Recup si deja cree var O_Div
= document.getElementById( 'D_ALERT');
//--
Creation si non existante
if( !O_Div){
O_Div =
document.createElement('DIV');
O_Div.id = 'D_ALERT';
O_Div.innerHTML = txt_;
//--
l'alert javascript
alert( O_Div.innerHTML);
//-- peut servir on ne sait jamais return(
false);
}
avec un appel entre autres
[# Alerte]
Tiens il faudrait que je
pense à la poster dans les sources...
;O)
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 201436 5 juin 2008 à 16:30
Salut,
si tu ne peus pas mettre de balise meta dans ton fichier il te suffit de changer l'encodage de la page html que tu utilise pour executer ta fonction...
a++
Si la réponse vous convient, pensez : Réponse accepté !
hou1919
Messages postés49Date d'inscriptionvendredi 21 décembre 2007StatutMembreDernière intervention 9 juin 2009 5 juin 2008 à 19:16
Slt
Lorsque j'ai mis dans la balise meta utf8 le message du alert() s'affiche comme je veux mais le problème c'est que les données dans ma combobox qui contiennent des accents ne s'affichent pas normalement
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 5 juin 2008 à 19:29
Bonjour à tou(te)s,
Je te propose une autre
approche qui est totalement indépendante de l'encodage de la page.
1/
tu crées à la volée un DIV avec un style.display = hidden ...
2/ tu mets dans son innerHTML le texte à afficher par l'alert, ce texte
doit être écrit avec les signes nommés, & eacute; etc...
3/ tu
fais un alert de l'innerHTML...
Exemple :
<!DOCTYPE
HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>