begin process at 2012 02 12 12:21:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Problème sous IE avec document.activeElement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème sous IE avec document.activeElement

mardi 24 mai 2005 à 12:53:28 | Problème sous IE avec document.activeElement

ronflex38

Salut,

J'utilise dans une page la fonction document.activeElement qui, je viens de le découvrir, ne marche pas avec Mozilla. Mais je me suis aussi aperçu qu'elle ne marchait pas sur tou les IE. Je m'explique : j'ai développé la page et fait des tests sur mon ordi, aucun problème. Je passe le projet à une autre personne et là ca ne marche, j'ai essayé sur une troisième machine avec des réglages standards d'IE et ca ne marche pas non plus.
Ma question : y-a-t-il des réglages spécifiques à faire sous IE pour que cette fonction marche (sécurité, ActiveX, ......) ?

Merci d'avance

PS : toutes les ordis avait au moins windows SP1 et IE 6.0



Code pour précision :

<html>
<head>
<title>Document sans titre</title>
</head>
<!-- #include file="_connexion.asp"-->
<script language="javascript" type="text/javascript">
carac=new Array;
<%
k=0
SQL_filtre="SELECT * FROM codebarre_req"
Set RS = server.createobject("ADODB.Recordset")
RS.Open SQL_filtre,Conn , 3, 3
while not RS.eof
Response.Write("carac["& k &"]= new Array(5);")
Response.Write("carac["& k &"][0]=" & RS("num_equipement") & ";")
Response.Write("carac["& k &"][1]='" & RS("nom_equipement") & "';")
Response.Write("carac["& k &"][2]='" & RS("nom_materiel") & "';")
Response.Write("carac["& k &"][3]='" & RS("nom_soutien") & "';")
Response.Write("carac["& k &"][4]='" & RS("nom_atelier") & "';")
k=k+1
RS.MOVENEXT
wend
RS.close %>
k=<%response.write(k)%>
k=k-1;
function verifchamp() {
if (self.document.activeElement.id.substring(0,10)=='equipement') {
} else {
document.form.equipement0.focus()
}
if (document.getElementById(self.document.activeElement.id).value.length >= 5){
if (parseInt(self.document.activeElement.id.substring(10,12))==11){
window.location=('maj_lot.asp?equip0='+document.form.equip0.value+'&equip1='+document.form.equip1.value+'&equip2='+document.form.equip2.value+'&equip3='+document.form.equip3.value+'&equip4='+document.form.equip4.value+'&equip5='+document.form.equip5.value+'&equip6='+document.form.equip6.value+'&equip7='+document.form.equip7.value+'&equip8='+document.form.equip8.value+'&equip9='+document.form.equip9.value+'&equip10='+document.form.equip10.value+'&equip11='+document.form.equip11.value);
} else {
j=parseInt(self.document.activeElement.id.substring(10,12));
for (i=0;i<=k;i++) {
if (document.getElementById(self.document.activeElement.id).value.substring(0,8)==carac[i][0]) {
caract1="caracteristique";
caract2=j;
caract=caract1+caract2;
document.getElementById(caract).value=carac[i][1];
}
}
equip1="equipement";
equip2=j+1;
equip=equip1+equip2;
document.getElementById(equip).focus()
}
}
}

</script>
<body onLoad="setInterval('verifchamp()',500);document.form.equipement0.focus();">
<!-- #include file="_connexion.asp"-->
<% if Session("acces_login") = "" Then
Response.Redirect("erreur_connexion.asp")
end if
%>
<form method="get" name="form" action="maj_lot.asp">
<table cellpadding="5" align="center">
<tr><td>Lot :</td><td><input type="text" id="equipement0" name="equip0"><input type="hidden" id="caracteristique0" name="carac0"></td>
<tr><td>Equipement 1 :</td><td><input type="text" id="equipement1" name="equip1"></td><td><input type="text" id="caracteristique1" name="carac1"></td>
<tr><td>Equipement 2 :</td><td><input type="text" id="equipement2" name="equip2"></td><td><input type="text" id="caracteristique2" name="carac2"></td>
<tr><td>Equipement 3 :</td><td><input type="text" id="equipement3" name="equip3"></td><td><input type="text" id="caracteristique3" name="carac3"></td>
<tr><td>Equipement 4 :</td><td><input type="text" id="equipement4" name="equip4"></td><td><input type="text" id="caracteristique4" name="carac4"></td>
<tr><td>Equipement 5 :</td><td><input type="text" id="equipement5" name="equip5"></td><td><input type="text" id="caracteristique5" name="carac5"></td>
<tr><td>Equipement 6 :</td><td><input type="text" id="equipement6" name="equip6"></td><td><input type="text" id="caracteristique6" name="carac6"></td>
<tr><td>Equipement 7 :</td><td><input type="text" id="equipement7" name="equip7"></td><td><input type="text" id="caracteristique7" name="carac7"></td>
<tr><td>Equipement 8 :</td><td><input type="text" id="equipement8" name="equip8"></td><td><input type="text" id="caracteristique8" name="carac8"></td>
<tr><td>Equipement 9 :</td><td><input type="text" id="equipement9" name="equip9"></td><td><input type="text" id="caracteristique9" name="carac9"></td>
<tr><td>Equipement 10 :</td><td><input type="text" id="equipement10" name="equip10"></td><td><input type="text" id="caracteristique10" name="carac10"></td>
<tr><td>Equipement 11 :</td><td><input type="text" id="equipement11" name="equip11"></td><td><input type="text" id="caracteristique11" name="carac11"></td>
<tr align="center"><td colspan="2"><input type="submit" value="  Go  " id="stop"></td><td><input type="reset" name="reset" value=" Effacer " id="stop"></td></tr>
</table>
</form>
</body>
</html>





Cette discussion est classée dans : form, rs, document, value, equipement


Répondre à ce message

Sujets en rapport avec ce message

document.form [ par drjey ] Salut,si:param="1"je voudrais transformer:document.form.category.value = valeur;endocument.form.category1.value = valeur; a l'aide de param que je rec probleme execution des tests [ par gskillzz ] Bonjour,j'ai un script js simple que j'ai programmer moi même, je l'utilise depuis pas mal de temps et j'essay de le faire evoluer. et la je l'ai adap erreur : document...Value' a la valeur null ou n'est pas un objet. [ par seb22360 ] Bonjour je réalise un affichage du total des valeurs de  formulaires sur une meme ligne.voici le code:[code] var nombVale=; function majligne() Contrôle de formulaire [ par typher ] Bonjour,Alors voila j'ai un petit problème avec mon code javascript qui suit :Code Java :if(document.form.naissance.value !=""< Erreurs de variables [ par piep14 ] Bonjour, je cherche l'erreur dedans mais en vain :Code :<pre class="alt2" style="border: 1px inset ; margin: 0px; Moteur de recherche avec Liste Déroulante [ par loloinfo2 ] Bonjour à tous!J'ai récupéré un script sur ce site et je n'arrive pas à le faire fonctionner.Je l'ai un peu modifié à ma sauce afin de le rendre valid formulaire js [ par scaryface ] bonjour dans le cadre de ma formation on ma demandé de crée un formulaire en jsp qui contien deux champ (nom é email) é un bouton pr valider sachan qu Problème d'ajout de texte dans un textearea [ par Moritus ] Bonjour, J'ai quelque petit soucis avec un bout de code. J'aimerais ajouter du texte dans un textearea lorsque je clique sur un bouton. J'ai trouv problème d'uploader par ajax [ par zaydoo ] salut, j'ai un problème d'uploader un fichier par ajax. voila mes fonctions de javascript, j'ai bien reçu tous les variables dans upload.php par $_PO


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,572 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales