rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Javascript et balise selected

layeures, le dimanche 30 septembre 2007 à 14:41:00
Bonjour,
Ma question est la suivante : comment faire pour permettre a la balise select qui ce trouve dans la page index.php de modifier plusieurs balise select qui se trouve sur des formulaire different et dans la page page2.php

Merci d avance de votre reponse.
Configuration: Windows XP
Internet Explorer 6.0
Répondre à layeures  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
turboscript, le dimanche 30 septembre 2007 à 14:43:42
est ce qu'il y a des frames ? as tu pensé à passer en paramètres les facteurs influant ta balise select dans le cas où tu recharge une partie ou toute la page ? science sans conscience n'est que ruine de l'âme !
Répondre à turboscript

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
layeures, le dimanche 30 septembre 2007 à 15:08:42
ou il y a une frame

facteurs influtant ? c est a dire ?
Répondre à layeures

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
turboscript, le dimanche 30 septembre 2007 à 15:10:36
tu veux passer en paramètres la couleur blanche du cheval d'henri IV il faut quand tu recharges la page faire un index.php?couleur=blanche science sans conscience n'est que ruine de l'âme !
Répondre à turboscript

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
layeures, le dimanche 30 septembre 2007 à 15:10:40
VOICI LE CODE DE MES DEUW PAGES

PAGE 1:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="en-ie">
<meta http-equiv="expres" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-control" content="no-cache">
<meta name="classification" content="submission softwear">
<meta name="description" content="referncement gratuis,fair connaitre votre website etuliser le softwear adequeat ">
<meta name="distribution" content="global ">
<meta name="keywords" content="automated submission softwear,add url,add website,free submission,sumit,lead">
<meta name="language" content="French">
<meta name="revisit-after" content="1 days">
<meta name="robots" content="all">
<TITLE>referencement soso</TITLE>
<style type="text/css">
<!--
body {
background-color: #FFFFFF;
}
-->
</style></HEAD>
<BODY>
<form action="page2.php" name="" method="post" target="_blank">
<table width="490" height="213" border="1" align="left">
<tr>
<td width="81">nom :</td>
<td width="393"><input type="text" name="nom" value="" ></td>
</tr>
<tr>
<td>Prenom : </td>
<td><input type="text" name="prenom" value="" ></td>
</tr>
<tr>
<td>titre : </td>
<td><input type="text" name="titre" value="" ></td>
</tr>
<tr>
<td>URL : </td>
<td><input name="url" type="text" value="" size="50" ></td>
</tr>
<tr>
<td>Email : </td>
<td><input type="text" name="email" value="" ></td>
</tr>
<tr>
<td>Description : </td>
<td><textarea name="description" cols="50" rows="5"></textarea></td>
</tr>
<tr>
<td>Catégorie : </td>
<td>
<select id="categorie" >
<option id="categorie1">site perso</option>
<option id="categorie2">site pro</option>
<option id="caegorie3">site commerce</option>

</select>
</td>
</tr>
<tr>
<td>login : </td>
<td><INPUT NAME="login" TYPE="text" size="50" value=""></td>
</tr>
<tr>
<td>passe : </td>
<td><INPUT NAME="passe" TYPE="text" size="50" value=""></td>
</tr>
<tr>
<td>Mots-clé</td>
<td> <INPUT NAME="motscle" TYPE="text" size="50" value=""></td>
</tr>
<tr>
<td> </td>
<td>
<INPUT TYPE="submit" value="envoyer" target="unframe"> </td>
</tr>
</table>
</form>
</BODY>

</HTML>

PAGE 2 :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="en-ie">
<meta http-equiv="expres" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-control" content="no-cache">
<meta name="classification" content="submission softwear">
<meta name="description" content="automted submission softwear, add your website for fre to 12 search engein ,don t delay add your website populate your business ">
<meta name="description" content="referncement gratuis,fair connaitre votre website etuliser le softwear adequeat "
<meta name="distribution" content="global ">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="keywords" content="automated submission softwear,add url,add website,free submission,sumit,lead">
<meta name="language" content="en-usa">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta name="rating" content="softwear">
<meta name="revisit-after" content="1 days">
<meta name="robots" content="all">
<TITLE>referencement soso</TITLE>
<style type="text/css">
<!--
body {
background-color: #CCCCCC;
}
-->
</style>

<script language="javascript">
// JavaScript Document
var abc = 16;
function url1() {
document.form1.submit();
document.all.LaVariable.innerText = abc + "%";
abc = 16*2;
document.getElementById("tablea").setAttribute("width", 50);
window.setTimeout("url2()",5000);

}
function url2() {
document.form2.submit();
document.all.LaVariable.innerText = abc+"%";
abc = 16*3;
document.getElementById("tablea").setAttribute("width", 100);
window.setTimeout("url3()",5000);

}
function url3() {
document.form3.submit();
document.all.LaVariable.innerText = abc + "%";
abc = 16*4;
document.getElementById("tablea").setAttribute("width", 150);
window.setTimeout("url4()",5000);
}
function url4() {
document.form4.submit();
document.all.LaVariable.innerText = abc + "%";
abc = 16*5;
document.getElementById("tablea").setAttribute("width", 200);
window.setTimeout("url5()",5000);
}
function url5() {
document.form5.submit();
document.all.LaVariable.innerText = abc + "%";
document.getElementById("tablea").setAttribute("width", 250);
window.setTimeout("url6()",5000);

}
function url6() {
document.form6.submit();
document.all.LaVariable.innerText = "100% Referencement Terminé";
document.getElementById("tablea").setAttribute("width", 250);

alert("Les 6 formulaires ont été soumis");

}

function urla() {
window.setTimeout("url1()",10000);
}

</script>

</HEAD>
<BODY>
<p align="center">
<?
$nom = $_POST[nom];
$prenom = $_POST[prenom];
$titre = $_POST[titre];
$url = $_POST[url];
$email = $_POST[email];
$description = $_POST[description];
$login = $_POST[login];
$passe = $_POST[passe];
$motcle = $_POST[motscle];
?>
<center>REFERENCEMENT</center>
<table width="253" height="31" border="0" align="center">
<tr>
<td width="217">
<table height="20" border="0" bordercolor="#FF0033" id="tablea">
<tr bgcolor="#99FF33">
<td height="20">
</td>
</tr>
</table>
</td>
</tr>
</table>
<center>
<DIV id="LaVariable">Chargement en cours...</DIV>
</center>

<br><br><br>
<table width="833" border="1">
<tr>
<td width="259" height="53" align="right" valign="top"> </td>
<td width="225" align="right" valign="top">
<FORM ACTION="http://www.allez-go.com/annuaire/ajoutsite2.php" method=post name="form1" target="unframe">
<br>
<INPUT TYPE="hidden" NAME="nom" alt="<? echo "$titre"; ?>" VALUE="<? echo "$titre"; ?>">
<INPUT TYPE="hidden" NAME="url" alt="<? echo "$url"; ?>" VALUE="<? echo "$url"; ?>">
<INPUT TYPE="hidden" NAME="email" alt="<? echo "$email"; ?>" VALUE="<? echo "$email"; ?>">
<input type="hidden" name="des" value="<? echo "$description"; ?>">
<INPUT TYPE="hidden" NAME="mot" alt="<? echo "$motscle"; ?>" VALUE="<? echo "$motscle"; ?>">
<input type="hidden" name="action" value="inserer">
<input type="hidden" name="cat" value="0">
<select name='categorie'>
<option value='51'>–– >   Emplois</option>
</select>
</FORM>
</td>
<td width="327"> </td>
</tr>
<tr>
<td> </td>
<td align="right" valign="top">

<FORM ACTION="http://www.01ref.com/submit_site.php" method=post name="form2" target="unframe">
<input type="hidden" name="action" value="submit">
<INPUT TYPE="hidden" NAME="nom_proprio" alt="<? echo "$nom"; ?>" VALUE="<? echo "$nom"; ?>">
<INPUT TYPE="hidden" NAME="titre" alt="<? echo "$titre"; ?>" VALUE="<? echo "$titre"; ?>">
<INPUT TYPE="hidden" NAME="url" alt="<? echo "$url"; ?>" VALUE="<? echo "$url"; ?>">
<INPUT TYPE="hidden" NAME="email_proprio" alt="<? echo "$email"; ?>" VALUE="<? echo "$email"; ?>">
<INPUT TYPE="hidden" NAME="description" VALUE="<? echo "$description"; ?>">
<select name="id_cat" >
<option label="01Ref Economie > Emploi " value=112>01Ref Economie > Emploi</option>
</select>
</FORM>

</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td align="right" valign="middle">
<? include ("annuaires/annuaire3.php"); ?> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td align="right" valign="middle"><? include ("annuaires/annuaire4.php"); ?></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td align="right" valign="middle">
<? include ("annuaires/annuaire5.php"); ?> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td align="right" valign="middle">
<? include ("annuaires/annuaire6.php"); ?> </td>
<td> </td>
</tr>
</table>
<p> </p>
<form>
<INPUT TYPE="button" value="Commencer le referencement" ONCLICK="urla()">
</form>
</BODY>


</HTML>
Répondre à layeures

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
turboscript, le dimanche 30 septembre 2007 à 15:20:33
c'est un site de soumission automatique en vue d'un référencement sur des annuaires gratuits, ce que tu veux faire en fait, c'est quand quelqu'un choisit par exemple site perso, tu soumettes le site à tel ou tel annuaire, le mieux ça serait de tout mettre sur la même page et en fonction de l'option choisi dans le select tu soumets tel ou tel annuaire ça t'éviteras de passer le nom, ... en paramètre à ta page2 mais par contre les paramètres du formulaire seront renvoyés à l'annuaire correspondant science sans conscience n'est que ruine de l'âme !
Répondre à turboscript

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
layeures, le dimanche 30 septembre 2007 à 15:24:20
la solution doit etre peut etre ca ou ressembler a un truc de ce genre

document.getElementById("selection1").value = document.categorie.option1.value;
document.getElementById("selection2").value = document.categorie.option2.value;

met quelle est la solution ?
Répondre à layeures

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
layeures, le dimanche 30 septembre 2007 à 15:34:46
j ai mi ca

document.getElementById("selection1").value = document.categorie.option1.value;
document.getElementById("selection2").value = document.categorie.option2.value;

et ca ne marche pas.
Répondre à layeures

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
turboscript, le dimanche 30 septembre 2007 à 15:42:09
<html>
<head>
<title>Démonstration de TextArea</title>
ton select doit être de la forme :
<select id="categorie" >
<option id="categorie" value=1>site perso</option>
<option id="categorie" value=2>site pro</option>
<option id="caegorie" value =3>site commerce</option>

les option doivent avoir le même id sinon ils ne sont pas du même groupe par contre ils doivent avoir des valeurs différentes à tester pour pouvoir les identifier.

ensuite ton javascript sur la même page doit contenir une fonction de verification des options afin de choisir les formulaires à soumettre.Exemple à retravailler :
<script language="JavaScript">
function verif()
{
var valide = false;
with (document.form)
{
if (sujet.selectedIndex == 0)
{
alert("Sélectionnezune catégorie SVP.");
catégorie.focus();
}
else
{

var categorie = categorie.options[categorie.selectedIndex].value;
if (categorie = 1)
{
document.forms["form1"].submit();
document.forms["form2"].submit();
en quelque sorte tous les formulaires qui doivent d'être envoyer.
}


}
}
}
</script>
</head>
<body>
tes formulaires de soumission en hidden et celui pour récupérer les informations en visible avec le javascript, il faudra récupérer les valeurs de ce formulaire et les réutiliser pour les formulaires à soummettre
<form name="form" >
<form action="index.php" onsubmit="return verif();" name="" method="post" target="_blank">
<table width="490" height="213" border="1" align="left">
<tr>
<td width="81">nom :</td>
<td width="393"><input type="text" name="nom" value="" ></td>
</tr>
<tr>
<td>Prenom : </td>
<td><input type="text" name="prenom" value="" ></td>
</tr>
<tr>
<td>titre : </td>
<td><input type="text" name="titre" value="" ></td>
</tr>
<tr>
<td>URL : </td>
<td><input name="url" type="text" value="" size="50" ></td>
</tr>
<tr>
<td>Email : </td>
<td><input type="text" name="email" value="" ></td>
</tr>
<tr>
<td>Description : </td>
<td><textarea name="description" cols="50" rows="5"></textarea></td>
</tr>
<tr>
<td>Catégorie : </td>
<td>
<select id="categorie" >
<option id="categorie1">site perso</option>
<option id="categorie2">site pro</option>
<option id="caegorie3">site commerce</option>

</select>
</td>
</tr>
<tr>
<td>login : </td>
<td><INPUT NAME="login" TYPE="text" size="50" value=""></td>
</tr>
<tr>
<td>passe : </td>
<td><INPUT NAME="passe" TYPE="text" size="50" value=""></td>
</tr>
<tr>
<td>Mots-clé</td>
<td> <INPUT NAME="motscle" TYPE="text" size="50" value=""></td>
</tr>
<tr>
<td> </td>
<td>
<INPUT TYPE="submit" value="envoyer" target="unframe"> </td>
</tr>
</table>
</form>
<FORM ACTION="http://www.01ref.com/submit_site.php" method=post name="form2" target="unframe">
<input type="hidden" name="action" value="submit">
<INPUT TYPE="hidden" NAME="nom_proprio" alt="<? echo "$nom"; ?>" VALUE="<? echo "$nom"; ?>">
<INPUT TYPE="hidden" NAME="titre" alt="<? echo "$titre"; ?>" VALUE="<? echo "$titre"; ?>">
<INPUT TYPE="hidden" NAME="url" alt="<? echo "$url"; ?>" VALUE="<? echo "$url"; ?>">
<INPUT TYPE="hidden" NAME="email_proprio" alt="<? echo "$email"; ?>" VALUE="<? echo "$email"; ?>">
<INPUT TYPE="hidden" NAME="description" VALUE="<? echo "$description"; ?>">
<select name="id_cat" >
<option label="01Ref Economie > Emploi " value=112>01Ref Economie > Emploi</option>
</select>
</FORM>
</html> science sans conscience n'est que ruine de l'âme !
Répondre à turboscript

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 layeures, le dimanche 30 septembre 2007 à 16:06:20
Merci Probleme resolu
Répondre à layeures
Logiciels pertinents trouvés dans les téléchargements
Télécharger Web Developer Toolbar 1.1.6Web Developer Toolbar - WebDeveloper est une extension firefox représentant une formidable boîte à outils pour examiner et manipuler les pages...Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Télécharger PSPad 4.5.2PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,...Catégorie: Développement
Licence: Freeware/gratuit
Télécharger GreaseMonkey 0.8.20080609.0GreaseMonkey - GreaseMonkey permet de bidouiller à la volée les pages web que vous consultez. C'est à dire qu'il va modifier la page...Catégorie: Extensions Firefox
Licence: Open Source
Télécharger Firstpage 2006Firstpage - First Page 2006 est un éditeur html gratuit et excellent. Il permet de travailler un code HTML en couleur, ainsi que de...Catégorie: Editeurs HTML
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « javascript et balise selected »