Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/07/2013, 02:21
Avatar de Nass
Nass
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 34
Antigüedad: 10 años, 9 meses
Puntos: 2
Os agradezco mucho las respuestas chicos pero nada, he puesto esto asi y lo mismo, cliqueo una ciudad del mapa y solo me aparece la ciudad en el alert, en la caja de texto no. Igual me he dejado algo, echarle un vistazo por favor, en el value de la caja he probado con map y dejandola vacía sin resultado.
Gracias de antemano, el codigo con la línea que me habeis ofrecido:

Código PHP:
                <div id="map"></div><br/><br/><br/>
                  <script type="text/javascript">
                    new SpainMap({
                      id: 'map',
                      width: 500,
                      height: 300,
                      fillColor: "#eeeeee",
                      strokeColor: "#cccccc",
                      strokeWidth: 0.7,
                      selectedColor: "#66bbdd",
                      animationDuration: 200,
                      onClick: function(province, event) {
                        var destinoJs = province.name;
                        document.getElementById('map').value = destinoJs;              //la línea que me habeís citado
                        alert("Has seleccionado " + destinoJs);
                      }
                      //onMouseOver: function(province, event) {
                      //  console.log('Navigating through ' + province.name);
                      //},
                      //onMouseOut: function(province, event) {
                      //  console.log('Leaving ' + province.name);
                      //}
                    });
                  </script>
                <p>
                    <?php
                        $variablephp 
"<script> document.write(destinoJs) </script>";
                        echo 
"La ciudad es: ".$variablephp;
                        echo 
"<br/><br/>";
                        echo 
"Destino: <input type='text' id='map' name='destino' style='width: 178px;' value='map' size='15'>";
                    
?>
                </p>
Otra pregunta sería: aparte de la caja de texto, si quisiera meter el nombre de la ciudad en una variable normal de php como lo he intentado aquí como sería?

$variablephp = "<script> document.write(destinoJs) </script>";
echo "La ciudad es: ".$variablephp;

Como dice Alexis88 con el método write no podría, entonces como es?
Gracias a todos los que me intentais ayudar :P

Última edición por zerokilled; 24/07/2013 a las 07:37