HTML/CSS/Javascript Récupérer un "Return" Javascript dans un i [Résolu]

Messages postés
10
Date d'inscription
lundi 3 mars 2014
Dernière intervention
18 mars 2014
-
Bonjour,
Volià ma question :
J'ai besoin d'afficher le nom du PC utilisateur sur un mail. Je récupère bien le nom de connexion et l'adresse IP :
  <input type="text" readonly name="ConnectNom" value="<% =User %>"> 
  <input type="text" readonly name="ConnectAdress" value="Adr.IP : <% =Addr %>">


mais je bute sur la récupération du nom du PC :
J'ai placé ce script
<script type="text/javascript"> 
 function retourne_nompc() 
 { 
  var netw = new ActiveXObject("WScript.Network" ); 
  var nom_pc = netw.ComputerName; 
  return nom_pc; 
 
 } 
</script> 

Dans mon body,
<script type="text/javascript">document.write(retourne_nompc());</script>
affiche bien le nom du PC.
La où je bute, c'est sur l'input : comment l'écrire sachant que
  <input type="text" readonly name="ConnectNom" value="<% =nom_pc %>"> 

Ne me retourne rien !!
Merci pour votre aide
Afficher la suite 

Votre réponse

2 réponses

Messages postés
23607
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 décembre 2018
0
Merci
Bonjour,

Ca ne serait pas plutot : retourne_nompc que tu devrais utiliser dans ton input ?
jordane45
Messages postés
23607
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 décembre 2018
-
Sinon, tu dois pouvoir assigner la valeur à ton input en passant par son id :
<script type="text/javascript">
 function GetComputerName()
{
    try
    {
        var network = new ActiveXObject('WScript.Network');
	 document.getElementById('ConnectNom').value = network.computerName;
    }
    catch (e) { }
}
 </script>
  

<input type="text" readonly id="ConnectNom" value="">
<script type="text/javascript" > GetComputerName() ;</script>
Commenter la réponse de jordane45
Messages postés
10
Date d'inscription
lundi 3 mars 2014
Dernière intervention
18 mars 2014
0
Merci
Sauvé ! Merci Jordane45 !!
Commenter la réponse de evatimlu

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.