Nombre aléatoire en HTML ou JS
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Nombre aléatoire en HTML ou JS
Bonjour,
Je suis face a un new problème.
Je suis en train de faire un formulaire, mais voila, j'aimerais que le titre du sujet contienne : un nombre aléatoire entre (ex 1548 et 10525828 + Le contenue d'une liste de choix) mais après plusieurs recherches, je n'ai rien trouvé, donc je m'adresse ici.
Merci d'avance.
Je suis face a un new problème.
Je suis en train de faire un formulaire, mais voila, j'aimerais que le titre du sujet contienne : un nombre aléatoire entre (ex 1548 et 10525828 + Le contenue d'une liste de choix) mais après plusieurs recherches, je n'ai rien trouvé, donc je m'adresse ici.
Merci d'avance.
Dernière édition par pierre du 47 le Lun 16 Avr 2012 - 21:01, édité 1 fois
Re: Nombre aléatoire en HTML ou JS
Salut Pierre,
En tapant juste "nombres aléatoires" dans ton ami Google, la première proposition est :
http://www.infowebmaster.fr/outils/generateur-nombre-aleatoire.php
Sinon il y a bien d'autres propositions...
En tapant juste "nombres aléatoires" dans ton ami Google, la première proposition est :
http://www.infowebmaster.fr/outils/generateur-nombre-aleatoire.php
Sinon il y a bien d'autres propositions...
Re: Nombre aléatoire en HTML ou JS
J'avais déja vu cela, mais mon nombre doit etre mis dans un formulaire, sans que le membre le selection (dans un hidden), il faudrait qu'il se génère a la crétion du sujet.
Re: Nombre aléatoire en HTML ou JS
Bonjour,
Je n'ai pas trop compris le "contenu" de liste de choix, mais pour mettre un chiffre entre 1548 et 10525828 en javascript dans un champ hidden, il faudrait jute mettre :
Cordialement.
Je n'ai pas trop compris le "contenu" de liste de choix, mais pour mettre un chiffre entre 1548 et 10525828 en javascript dans un champ hidden, il faudrait jute mettre :
- Code:
<input type="hidden" id="yeah" />
<script type="text/javascript">
document.getElementById('yeah').value=
(function(a,b){
return a+Math.floor((1+b-a)*Math.random())
})(1548,10525828);
</script>
Cordialement.
Dernière édition par Etana le Lun 16 Avr 2012 - 18:44, édité 1 fois
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Nombre aléatoire en HTML ou JS
Merci de votre réponse,
Pour la liste de choix, en fait, je voudrais que le titre soi : Numéro alératoire + le cntenue choisi dans une liste de choix
Pour la liste de choix, en fait, je voudrais que le titre soi : Numéro alératoire + le cntenue choisi dans une liste de choix
Re: Nombre aléatoire en HTML ou JS
Et bien alors :
- Code:
<select id="kaboum">
<option value="a">lettre a</option>
<option value="b">lettre b</option>
</select>
<input type="hidden" name="subject" id="subject" />
<input type="hidden" id="yeah" />
<script type="text/javascript">
document.getElementById('yeah').value=
(function(a,b){
return a+Math.floor((1+b-a)*Math.random())
})(1548,10525828);
</script>
- Code:
document.getElementById('subject').value= document.getElementById('yeah').value+' '+document.getElementById('kaboum').value;
- Code:
onsubmit="traiter_formulaire()"
- Code:
<script type="text/javascript">
function traiter_formulaire() {
document.getElementById('subject').value= document.getElementById('yeah').value+' '+document.getElementById('kaboum').value;
}
</script>
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Nombre aléatoire en HTML ou JS
J'ai suivi vos intructions, mais le titre ne fonctionne pas :
Ou est ce que je me trompe.
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url=http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/url]">
<html xmlns="[url=http://www.w3.org/1999/xhtml]http://www.w3.org/1999/xhtml[/url]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>CTA/TRS - Partie2_Lancement</title>
<style type="text/css">
.version{
text-align=left;
font:italic bold 0.8em arial;
text-decoration:underline;
}
.question{
text-align=left;
margin-right:10px;
font: bolder 1em arial;
}
select,input {
text-align=left;
font: 0.9em arial;
}
</style></head>
<body>
<script type="text/javascript" src="[url=http://tinyurl.com/var-fa"/script]http://tinyurl.com/var-fa"></script[/url]>
<script type="text/javascript">
function traiter_formulaire() {
document.getElementById('subject').value= document.getElementById('yeah').value+' '+document.getElementById('kaboum').value;
}
</script>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>[font='Trebuchet MS']MDJ/TRS : </strong>[color=indigo]" + form.operateur.value + " [TRS3][/color]" + '\n'
+ "<strong><br>Nature de l'intervention :</strong> " + form.intervention.value + '\n'
+ "<strong>Localisation :</strong> " + form.localisation.value + '\n'
+ "<strong>Observation :<br></strong> " + form.observation.value + '\n'
+ "<strong><br><br>Moyens du Centre :</strong> " + '\n';
for(var i = 0; i < form.engins.length; i++)
{
if(form.engins[i].checked == true) { txt_message += form.engins[i].value + '\n'; }
}
txt_message += "<strong><br>Services spécifiques :</strong> " + '\n';
for(var k = 0; k < form.services.length; k++)
{
if(form.services[k].checked == true) { txt_message += form.services[k].value + '\n'; }
}
txt_message += "[/font]" + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<form action="[url=http://ccis-casteljalouxv3.forumgratuit.org/post]http://ccis-casteljalouxv3.forumgratuit.org/post[/url]" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)" >
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0"checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="25" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" id="num" />
<input type="hidden" name="subject" id="subject" />
<script type="text/javascript">
document.getElementById('num').value=
(function(a,b){
return a+Math.floor((1+b-a)*Math.random())
})(1548,10525828);
</script>
<div class="version">CTA/TRS - Partie Infos Départ / Sélection Engins</div><br>
<font face="Arial" color="Indigo"><b>Opérateur MDJ/TRS : </b></font><font face="Arial"><span class="USERNAME"></span></font><br>
<input type="hidden" name="operateur" id="operateur" value="" class="USERNAME" /><br><!-- Definit le nom de l'operateur TRS -->
<span class="question">Nature de l'intervention :</span>
<select name="intervention" id="intervention">
<optgroup label="Secours a Personnes">
<option selected="selected">Malaise Voie publique</option>
<option>Malaise lieu public</option>
<option>Malaise à domicile</option>
<option>Blessé voie publique</option>
<option>Blessé lieu public</option>
<option>Blessé à domicile</option>
<option>Chute voie publique</option>
<option>Chute lieu public</option>
<option>Chute à domicile</option>
<option>Accident de travail</option>
<option>Sauvetage aquatique</option>
<option>PNRPAA</option>
<option>Femme en couche</option>
<option>Difficultées respiratoires</option>
<option>Prompt Secours</option>
<option>Prompt secours avec urgence absolue</option>
<option>Relevage</option>
<option>Ambulance privée non disponible</option>
<option>déclenchement de téléalarme</option>
<option>Tentative de suicide</option>
<option>Transport de blessé</option>
<option>personne Inconciente</option>
</optgroup><optgroup label="Accidents de la route">
<option>Accident voie publique</option>
<option>AVP 2 roues seul</option>
<option>AVP 2 roues/2 roues</option>
<option>AVP VL/2 roues</option>
<option>AVP VL seule</option>
<option>AVP VL/VL</option>
<option>AVP VL/PL</option>
<option>AVP VL/Piéton</option>
<option>AVP PL Seul</option>
<option>AVP PL/2 roues</option>
<option>AVP PL/VL</option>
<option>AVP PL/PL</option>
</optgroup><optgroup label="Feux">
<option>Feu de pavillon</option>
<option>Feu d'appartement</option>
<option>Feu de maison</option>
<option>Feu de combles</option>
<option>Feu de toiture</option>
<option>Feu de cheminée</option>
<option>Feu d'usine</option>
<option>Feu d'ERP</option>
<option>Feu d'entreprise artisanale</option>
<option>Feu de VL</option>
<option value="Feu de VL sur autoroute">Feu de VL sur Autoroute [VSAV - FPT - FMOGP - VCG - VIDP]</option>
<option>Feu de PL</option>
<option>Feu de PL sur autoroute</option>
<option>Feu d'origine électrique</option>
<option>Autres feux</option>
<option>Odeur suspecte</option>
<option>Fumée suspecte</option>
<option>Fuite de gaz</option>
<option>Feu de bâtiment agricole</option>
<option>Feu d'engin agricole</option>
<option>Feu de broussailles</option>
<option>Feu de végétaux</option>
<option>Feu de forêt</option>
<option>Feu d'entrepot</option>
<option>Feu de magasin</option>
<option>Feu de cave</option>
<option>Feu de sous-sol</option>
<option>Feu de poubelles</option>
</optgroup><optgroup label="Interventions Diverses">
<option>Ascenseur bloqué</option>
<option>Assistance et prévention</option>
<option>Dégagement voie publique</option>
<option>Epuissement de locaux</option>
<option>Assechement de locaux</option>
<option>Intervention animalière</option>
<option>Sauvetage d'animal</option>
<option>Objet menaçant de tomber</option>
<option>Destruction d'insectes</option>
<option>Ouverture de porte</option>
<option value="Alerte à la pollution">Alerte a la pollution [VSAV - VRRT - FPT - VCG - CeDEPOL]</option>
<option>Animaux en divagation</option>
<option value="Autre opération">Autre Opération [VCG / VTU / VID]</option>
<option value="Formation / Manœuvre / Essai">Formation / Manœuvre / Essai [VCG]</option>
</optgroup>
</select><br><br>
<label for="localisation"><span class="question">Localisation :</span></label>
<input type="text" id="localisation" maxLength="100" size="57" name="localisation"><br><br>
<label for="observation"><span class="question">Observation :</span></label><br>
<textarea name="observation" id="observation" cols="60" rows="4"></textarea><br><br>
<span class="question">Moyens du Centre :</span><br>
<input type="checkbox" name="engins" id="VSAV 26" value="VSAV 26"><label for="VSAV 26">VSAV 26</label><br>
<input type="checkbox" name="engins" id="FPT 09" value="FPT 09"><label for="FPT 09">FPT 09</label><br>
<input type="checkbox" name="engins" id="CCFM 14" value="CCFM 14"><label for="CCFM 14">CCFM 14</label><br>
<input type="checkbox" name="engins" id="CCFS 18" value="CCFS 18"><label for="CCFS 18">CCFS 18</label><br>
<input type="checkbox" name="engins" id="EPA24 03" value="EPA24 03"><label for="EPA24 03">EPA24 03</label><br>
<input type="checkbox" name="engins" id="VID 06" value="VID 06"><label for="VID 06">VID 06</label><br>
<input type="checkbox" name="engins" id="VLHR 09" value="VLHR 09"><label for="VLHR 09">VLHR 09</label><br>
<input type="checkbox" name="engins" id="VCG 06" value="VCG 06"><label for="VCG 06">VCG 06</label><br><br>
<label for="alerte"><span class="question">Autres Véhicules alertés :</span></label><br>
<p face="Arial">Renforts a Ajouté depuis Panel.</p>
<span class="question">Autres Services :</span><br><br>
<span class="version">15 - SAMU : Prévenu</span><br><br>
<input type="checkbox" name="services" id="01" value="SAMU - Prévenu ; Ne se déplace pas">
<label for="01"> Ne se déplace pas</label>
<input type="checkbox" name="services" id="02" value="SAMU - Prévenu ; Se déplace">
<label for="02">Se déplace</label><br><br>
<input type="checkbox" name="services" id="03" value="SAMU - Prévenu ; En régulation">
<label for="03">En régulation</label><br><br>
<span class="version">17 - Forces De l'Ordre : Prévenu</span><br><br>
<input type="checkbox" name="services" id="04" value="POLICE - Prévenu ; Ne se déplace pas">
<label for="04">Ne se déplace pas</label>
<input type="checkbox" name="services" id="05" value="POLICE - Prévenu ; Se déplace">
<label for="05">Se déplace</label><br><br>
<span class="version">ERDF / GRDF :</span><br><br>
<input type="checkbox" name="services" id="06" value="ERDF - Prévenu ; Se déplace">
<label for="06">Alerté ERDF</label>
<input type="checkbox" name="services" id="06" value="GRDF - Prévenu ; Se déplace">
<label for="06"> Alerté GRDF</label><br><br>
<span class="version">Service Communal :</span><br><br>
<input type="checkbox" name="services" id="07" value="Service Communal - Prévenu ; Se déplace">
<label for="07"> Prévenu ; Se déplace</label><br><br>
<span class="version">Sécurité Civile :</span><br><br>
<input type="checkbox" name="services" id="08" value="Sécurité Civile - prévenu ; Se déplace">
<label for="08"> Prévenu ; Se déplace</label>
<input type="checkbox" name="services" id="09" value="Sécurité Civile - Prévenu ; Se Prépare">
<label for="09"> Prévenu ; Se Prépare</label>
<input type="checkbox" name="services" id="10" value="Sécurité Civile - Prévenu ; En cours de Transit">
<label for="10"> Prévenu ; En cours de Transit</label><br><br>
<span class="version">Service des Eaux :</span><br><br>
<input type="checkbox" name="services" id="11" value="Service des Eaux - Prévenu ; Se déplace">
<label for="11"> Prévenu ; Se déplace</label><br><br>
<input type="submit" name="post" value="Déclencher les secours">
</form>
</body>
</html>
Ou est ce que je me trompe.
Re: Nombre aléatoire en HTML ou JS
Vous avez déjà :
- Code:
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>[font='Trebuchet MS']MDJ/TRS : </strong>[color=indigo]" + form.operateur.value + " [TRS3][/color]" + '\n'
+ "<strong><br>Nature de l'intervention :</strong> " + form.intervention.value + '\n'
+ "<strong>Localisation :</strong> " + form.localisation.value + '\n'
+ "<strong>Observation :<br></strong> " + form.observation.value + '\n'
+ "<strong><br><br>Moyens du Centre :</strong> " + '\n';
for(var i = 0; i < form.engins.length; i++)
{
if(form.engins[i].checked == true) { txt_message += form.engins[i].value + '\n'; }
}
txt_message += "<strong><br>Services spécifiques :</strong> " + '\n';
for(var k = 0; k < form.services.length; k++)
{
if(form.services[k].checked == true) { txt_message += form.services[k].value + '\n'; }
}
txt_message += "[/font]" + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
- Code:
<script type="text/javascript">
function traiter_formulaire() {
document.getElementById('subject').value= document.getElementById('yeah').value+' '+document.getElementById('kaboum').value;
}
</script>
- Code:
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>[font='Trebuchet MS']MDJ/TRS : </strong>[color=indigo]" + form.operateur.value + " [TRS3][/color]" + '\n'
+ "<strong><br>Nature de l'intervention :</strong> " + form.intervention.value + '\n'
+ "<strong>Localisation :</strong> " + form.localisation.value + '\n'
+ "<strong>Observation :<br></strong> " + form.observation.value + '\n'
+ "<strong><br><br>Moyens du Centre :</strong> " + '\n';
for(var i = 0; i < form.engins.length; i++)
{
if(form.engins[i].checked == true) { txt_message += form.engins[i].value + '\n'; }
}
txt_message += "<strong><br>Services spécifiques :</strong> " + '\n';
for(var k = 0; k < form.services.length; k++)
{
if(form.services[k].checked == true) { txt_message += form.services[k].value + '\n'; }
}
txt_message += "[/font]" + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
- Code:
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>[font='Trebuchet MS']MDJ/TRS : </strong>[color=indigo]" + form.operateur.value + " [TRS3][/color]" + '\n'
+ "<strong><br>Nature de l'intervention :</strong> " + form.intervention.value + '\n'
+ "<strong>Localisation :</strong> " + form.localisation.value + '\n'
+ "<strong>Observation :<br></strong> " + form.observation.value + '\n'
+ "<strong><br><br>Moyens du Centre :</strong> " + '\n';
for(var i = 0; i < form.engins.length; i++)
{
if(form.engins[i].checked == true) { txt_message += form.engins[i].value + '\n'; }
}
txt_message += "<strong><br>Services spécifiques :</strong> " + '\n';
for(var k = 0; k < form.services.length; k++)
{
if(form.services[k].checked == true) { txt_message += form.services[k].value + '\n'; }
}
txt_message += "[/font]" + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
document.getElementById('subject').value= document.getElementById('yeah').value+' '+document.getElementById('kaboum').value;
}
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Nombre aléatoire en HTML ou JS
C'est bon c'est parfait, merci.
Sujets similaires
» Nombre aléatoire
» Affichage "aléatoire" des pages HTML
» Nombre de page HTML
» Nombre de page html maximum ?
» Nombre maximum de page html
» Affichage "aléatoire" des pages HTML
» Nombre de page HTML
» Nombre de page html maximum ?
» Nombre maximum de page html
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum