JeuWeb - Crée ton jeu par navigateur
menu amelioration de personnages [résolu] - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : menu amelioration de personnages [résolu] (/showthread.php?tid=57)

Pages : 1 2


RE: menu amelioration de personnages - blackduty - 19-08-2006

Décidement, soit je comprend vraiment rien a javascript (c'est possible).
Soit j'ai une mini erreur débile qui plante tout mais les boutons ne sont visiblement plus actif (quel que soit le code (sur le site ou celui de joshua))

Il y a quelque chose a activé comme pour le php ?

Code PHP :
<?php 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
>
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">

<
head>
<
title>Projet Aegis</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
link rel="stylesheet" media="screen" type="text/css" title="design par defaut" href="css/europeO.css" />
</
head>

<
body>
<
h1>Choix des compétences</h1>
<
center>
<
form method="POST" action="traitement_competences.php" name="competence">

<
b>Nombre d'<acronym title="Point d'investissement">XPI</acronym> restant : </b>
<input type="
text" style="background-color:#766a4d;" name="XPI" size="1" value="300" readonly='true'>

<p>Pour le choix de vos compétences et la comprehénsion de cette partie, nous vous recommandons de lire les règles du jeu Projet Aegis (onglet inscription et compétences) !</p>

<
div id="competence_permanente">
<
h2>Compétences dite permanente</h2>

<
h3>Compétences d'armements</h3>

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Armes de poing
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="armes_poing" size="1" readonly='
true' value="70">
<td width="75%">&nbsp;<input name="button111" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','armes_poing')" value="-" size="20">
<input name="button111" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','armes_poing')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Armes blanches
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="armes_blanches" size="1" readonly='
true' value="70">
<td width="75%">&nbsp;<input name="button112" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','armes_blanches')" value="-" size="20">
<input name="button112" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','armes_blanches')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Combats à mains nues
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="combats_mains_nues" size="1" readonly='
true' value="85">
<td width="75%">&nbsp;<input name="button113" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','combats_mains_nues')" value="-" size="20">
<input name="button113" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','combats_mains_nues')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Armes d'
épaule et légère
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="armes_epaule" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button114" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','Armes_epaule')" value="-" size="20">
<
input name="button114" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','armes_epaule')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Armes lourdes
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="armes_lourdes" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button115" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','armes_lourdes')" value="-" size="20">
<
input name="button115" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','armes_lourdes')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Armes légères
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="armes_legeres" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button116" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','armes_legeres')" value="-" size="20">
<
input name="button116" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','armes_legeres')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Armes de jet
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="armes_jet" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button117" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','armes_jet')" value="-" size="20">
<
input name="button117" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','armes_jet')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Explosif
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="explosif" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button118" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','explosif')" value="-" size="20">
<
input name="button118" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','explosif')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Armes de véhicules
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="armes_vehicules" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button119" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','armes_vehicules')" value="-" size="20">
<
input name="button119" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','armes_vehicules')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Artilleur
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="artilleur" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button1110" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','artilleur')" value="-" size="20">
<
input name="button1110" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','artilleur')" value="+" size="20"></td>
</
tr>
</
table>

<
h3>Compétences de caractéristiques</h3>

<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Randonnées
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="randonnees" size="1" readonly='true' value="100">
<
td width="75%">&nbsp;<input name="button121" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','randonnees')" value="-" size="20">
<
input name="button121" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','randonnees')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Navigation (Mer)
<
td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="navigation" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button122" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','navigation')" value="-" size="20">
<
input name="button122" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','navigation')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Conduire (Terre)
<
td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="conduire" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button123" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','conduire')" value="-" size="20">
<
input name="button123" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','conduire')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Pilotage (Air)
<
td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="pilotage" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button124" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','pilotage')" value="-" size="20">
<
input name="button124" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','pilotage')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Eclaireur
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="eclaireur" size="1" readonly='true' value="60">
<
td width="75%">&nbsp;<input name="button125" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','eclaireur')" value="-" size="20">
<
input name="button125" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','eclaireur')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Musculation
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="musculation" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button126" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','musculation')" value="-" size="20">
<
input name="button126" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','musculation')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Connaissance des blindages
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="connaissance_blindage" size="1" readonly='true' value="10">
<
td width="75%">&nbsp;<input name="button127" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','connaissance_blindage')" value="-" size="20">
<
input name="button127" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','connaissance_blindage')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Survie
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="survie" size="1" readonly='true' value="30">
<
td width="75%">&nbsp;<input name="button128" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','survie')" value="-" size="20">
<
input name="button128" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','survie')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Connaissance des métabolismes
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="connaissance_metabolisme" size="1" readonly='true' value="700">
<
td width="75%">&nbsp;<input name="button129" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','connaissance_metabolisme')" value="-" size="20">
<
input name="button129" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','connaissance_metabolisme')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Résistance aux poisons
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="resistance_poison" size="1" readonly='true' value="10">
<
td width="75%">&nbsp;<input name="button1210" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','resistance_poison')" value="-" size="20">
<
input name="button1210" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','resistance_poison')" value="+" size="20"></td>
</
tr>
</
table>


<
h3>Compétences diverses</h3>

<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Médecine
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="medecine" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button131" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','medecine')" value="-" size="20">
<
input name="button131" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','medecine')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Premiers Secours
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="premiers_secours" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button132" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','premiers_secours')" value="-" size="20">
<
input name="button132" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','premiers_secours')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Parachutisme
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="parachutisme" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button133" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','parachutisme')" value="-" size="20">
<
input name="button133" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','parachutisme')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Réparations
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="reparations" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button134" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','reparations')" value="-" size="20">
<
input name="button134" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','reparations')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Mécanique
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="mecanique" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button135" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','mecanique')" value="-" size="20">
<
input name="button135" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','mecanique')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Espionnage
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="espionnage" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button136" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','espionnage')" value="-" size="20">
<
input name="button136" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','espionnage')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">Alpinisme
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="alpinisme" size="1" readonly='true' value="0">
<
td width="75%">&nbsp;<input name="button137" type="button" style="background-color:#766a4d;" onClick="moins('1','XPI','alpinisme')" value="-" size="20">
<
input name="button137" type="button" style="background-color:#766a4d;" onClick="plus('1','XPI','alpinisme')" value="+" size="20"></td>
</
tr>
</
table>
<
table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<
tr>
<
td width="10%" align="center" valign="left">As de l'aviation
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="as_aviation" size="1" readonly='
true' value="0">
<td width="75%">&nbsp;<input name="button138" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','as_aviation')" value="-" size="20">
<input name="button138" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','as_aviation')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Camouflage
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="camouflage" size="1" readonly='
true' value="0">
<td width="75%">&nbsp;<input name="button139" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','camouflage')" value="-" size="20">
<input name="button139" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','camouflage')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Berzeker
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="berzeker" size="1" readonly='
true' value="0">
<td width="75%">&nbsp;<input name="button1310" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','berzeker')" value="-" size="20">
<input name="button1310" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','berzeker')" value="+" size="20"></td>
</tr>
</table>
</div>

<div id="competence_temporaire">
<h2>Compétences dite temporaire</h2>

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Fortifications
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="fortifications" size="1" readonly='
true' value="0">
<td width="75%">&nbsp;<input name="button211" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','fortifications')" value="-" size="20">
<input name="button211" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','fortifications')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Marches forcées
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="marches_forcees" size="1" readonly='
true' value="0">
<td width="75%">&nbsp;<input name="button212" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','marches_forcees')" value="-" size="20">
<input name="button212" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','marches_forcees')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Cartographie
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="cartographie" size="1" readonly='
true' value="0">
<td width="75%">&nbsp;<input name="button213" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','cartographie')" value="-" size="20">
<input name="button213" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','cartographie')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Franc tireur
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="franc_tireur" size="1" readonly='
true' value="0">
<td width="75%">&nbsp;<input name="button214" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','franc_tireur')" value="-" size="20">
<input name="button214" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','franc_tireur')" value="+" size="20"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3">
<tr>
<td width="10%" align="center" valign="left">Génie Civil
<td width="4%" height="26" align="center" valign="middle"><input type="text" style="background-color:#766a4d;" name="genie_civil" size="1" readonly='
true' value="0">
<td width="75%">&nbsp;<input name="button215" type="button" style="background-color:#766a4d;" onClick="moins('
1','XPI','genie_civil')" value="-" size="20">
<input name="button215" type="button" style="background-color:#766a4d;" onClick="plus('
1','XPI','genie_civil')" value="+" size="20"></td>
</tr>
</table>
</div>
</form>
</center>
</body>
</html>

Code PHP :
<?php 
<script>
<!--
function
plus(1, XPI, armes_poing)
{
var
a = window.document.forms['competence'].elements[XPI].value;
var
b = window.document.forms['competence'].elements[armes_poing].value;
a = a - 1;
if(
a < 0 )
{
a = 0;
}
else
{
b = b - - 1;
}
window.document.forms['competence'].elements[XPI].value = a;
window.document.forms['competence'].elements[armes_poing].value = b;
}
function
moins(1, XPI, armes_poing)
{
var
a = window.document.forms['competence'].elements[XPI].value;
var
b = window.document.forms['competence'].elements[armes_poing].value;
b = b - 1;
if(
b < 0 )
{
b = 0;
}
else
{
a = a - - 1;
}
window.document.forms['competence'].elements[XPI].value = a;
window.document.forms['competence'].elements[armes_poing].value = b;
}
-->
</
script>

Bon là, c'est mon code. A la limite, je pourrais comprendre qu'il ne marche pas. (surtout pour les autres boutons que celui de la compétence armes de poings.)
Mais le probleme c'est qu'en recopiant texto les autres exemples, ça ne marche pas.
J'ai vérifié sous firefox, mon javascript est bien activé !
Et sous IE ça marche pas non plus...

Any idea du probleme ?


RE: menu amelioration de personnages - joshua - 19-08-2006

Bon,
Je viens de t'accorder une heure de mon précieux temps. J'ai remis en route mon serveur et mon jeu alors qu'il était arrêté depuis quelques temps ^^
http://kyls.no-ip.org/terre2022-pbem/

tu vas dans regle et creer sa fiche, tu verras mon code en action. Si tu veux que je te file le source de certaines pages, n'hésite pas a demander.
Mon copier collé avait foiré.... sur les onclick..... Je t'ai remis le bon...
désolé :toilette:


RE: menu amelioration de personnages - blackduty - 19-08-2006

Merci Smile

Histoire d'etre sur que j'ai bien tout compris.

"Changer" est le nom de ton formulaire.
"CARAC": on dirait le nom de ta premiere série de bouton
"Comp" est la deuxieme série.

Citation :<!--
var MAX=5;
var MIN=0;
function upcarac(caracteristique) // Fonction appelée par le bouton "+" carac
{
if ((parseInt(document.forms["changer"].elements[[color="red"]caracteristique[/color]].value)<MAX)&&(parseInt(document.forms["changer"].elements["CARAC"].value)>0))
{
document.forms["changer"].elements[caracteristique].value = parseInt(document.forms["changer"].elements[caracteristique].value)+1;
if (document.forms["changer"].elements[caracteristique].value == 5) {MAX=4;};
if (document.forms["changer"].elements[caracteristique].value == 1) {MIN=0;};
document.forms["changer"].elements["CARAC"].value = parseInt(document.forms["changer"].elements["CARAC"].value)-1;
//evaluation des variables

Par contre, je vois pas a quoi correspond "caractéristique" ?
Sinon question débile mais on peut bien essayer les scripts javascripts en local ?

Citation :<SCRIPT language="JavaScript">
<!--


function disp(txt) {document.write(txt);}
var IB=new Object;
var nsx=0;nsy=0;
function AffBulle(texte) {
contenu="<TABLE border=0 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='"+IB.ColContour+"'><TD><TABLE border=0 cellpadding=2 cellspacing=0 bgcolor='"+IB.ColFond+"'><TR><TD><FONT size='-1' face='arial' color='"+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";

if (document.layers) {
document.layers["bulle"].document.write(contenu);
document.layers["bulle"].document.close();
document.layers["bulle"].top=nsy+10;
document.layers["bulle"].left=nsx-10;
document.layers["bulle"].visibility="show";}
if (document.all) {
var f=window.event; e=f;
doc=document.body.scrollTop;
bulle.innerHTML=contenu;
document.all["bulle"].style.top=f.clientY+doc+10;
document.all["bulle"].style.left=f.x-10;
document.all["bulle"].style.visibility="visible";

}
}
function ns(e) {
nsx=e.x;nsy=e.y;
}
function HideBulle() {
if (document.layers) {document.layers["bulle"].visibility="hide";}
if (document.all) {document.all["bulle"].style.visibility="hidden";}
}

function InitBulle(ColTexte,ColFond,ColContour,NbPixel) {
IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;
if (document.layers) {
window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=ns;
document.write("<LAYER name='bulle' top=0 left=0 visibility='hide'></LAYER>");
}
if (document.all) {
document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
}
}
InitBulle("FFFFFF","3E1A09","FFFFFF",1);
-->
</SCRIPT>

Et sinon, a quoi correspond ce script ?


RE: menu amelioration de personnages - joshua - 19-08-2006

en fait tu vois pas grand chose car tout est en BDD.
Le mieux c'est que tu mette afficher le code source de la page, tu auras alors la page construite :d

Je pourrais te faire un zip du tout...... mais ca va encore me prendre du temps
t'es sur qu'avec ca tu t'en sors pas? je fais des operations assez complexes, mais en jouant avec les boutons tu verras vite les effets!



RE: menu amelioration de personnages - blackduty - 19-08-2006

oki, je vais voir ça d'un peu plus pres quand j'aurais plus de temps.


RE: menu amelioration de personnages - blackduty - 22-08-2006

Désolé du double post mais il fallait que je le fasse pour que Joshua puisse voir le message

Je pense avoir compris la plupart des lignes de ton code Wink
Maintenant mes boutons sont actifs et je t'en remercie !

Par contre, je me posais une question (ça s'adresse a tout le monde hein ^^), si je veux que mes boutons ne retirent pas tous le meme nombre, je créé d'autres fonctions ?
Exact ?

Voila, encore merci, je commence a sortir la tete de l'eau pour cette partie de ma programmation. Je n'ai plus besoin de voir ton site Joshua donc si tu l'avais laissé actif juste pour moi, tu peux l'arrêter si tu le souhaites Wink


RE: menu amelioration de personnages - joshua - 22-08-2006

bah ecoute si d'autres sections t'interessent, je peux te donner le code, de toute facon je fais du copier coller en general de mon ancien code :p
Sauf cette fois vu que je fais de la POO.
Oui tu fais de nouvelles fonctions. ou alors tu complexifie ta fonction pour prendre en comtpe différents cas, par exemple en ajoutant une variable, ou en la délimitant a un périmètre.
Bref, les possibilités sont mulitples mais va au plus simple Wink
Pense a mettre que ton pb est résolu dans le titre !