elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 [8] 9 10 11 12
71  Programación / Desarrollo Web / Re: mostrar datos en un textbox en: 6 Agosto 2013, 00:56 am
Probando cosas he reducido tus líneas a estas pocas y si que me funciona
Código
  1. <html>
  2. <head>
  3. <script>
  4. function displayResult()
  5. {
  6. document.getElementById("txtID").value="hola";
  7. modifica.show();
  8. };
  9. </script>
  10. <title>Modificar Datos</title>
  11. </head>
  12. <body>
  13. <table>
  14.                <tr>
  15.                    <td><input type="text"  id="txtID"/></td>
  16.                </tr>
  17.                <tr>
  18.                    <td><button data-dojo-type="dijit/form/Button" id="submit" onclick="displayResult()" >Modificar</button></td>
  19.                </tr>
  20. </table>
  21. </body>
  22. </html>

Por otra parte, al añadir la siguiente línea:
Código
  1. <form data-dpjo-type="dijit/form/Form " data-dojo-id="frmModifica">
se actualiza el valor de textbox, reiniciando el valor y dejándolo vacío.
72  Programación / Desarrollo Web / Re: mostrar datos en un textbox en: 6 Agosto 2013, 00:46 am
No creo que por tenerlos en otro archivo no los detecte, pues siempre he utilizado el archivo html y javascript por separado y no me ha dado problemas. Fíjate bien en poner el ID exactamente igual, mayúsculas y minúsculas ya que cuando utilizas el GetElement... pones "txtId", en cambio en la definición "txtID".

De momento no te puedo ayudar mucho más...
73  Programación / Desarrollo Web / Re: mostrar datos en un textbox en: 5 Agosto 2013, 23:28 pm
Cuando definas los objetos tienes que definir su "id" pues estás utilizando la función getElementById y estás poniendo su nombre y deberías poner su "id". Prueba así:

Código
  1. <input ....  id="txtID" .... />
  2. <input ....   id="txtCodBAr" .... />
74  Programación / Desarrollo Web / Re: mostrar datos en un textbox en: 5 Agosto 2013, 22:29 pm
No se exactamente dónde quieres mostrar el texto, aún así supongo que deberás crear el "Textarea" donde quieras que se muestre dicho texto y después, en el script, buscar dicho elemento dentro de tu página por el ID o como quieras y cambiarle el valor.

Aquí puede que encuentres tu solución: http://www.w3schools.com/jsref/prop_textarea_value.asp


Un saludo!

75  Programación / Scripting / Re: Temporizador javascript en: 2 Agosto 2013, 18:31 pm
En la línea 4 estás redefiniendo el tipo de la variable "tiempo" como ella misma -1 y al definir el tipo de la variable, ésta ya se ha borrado y por ello no te da el valor. (Esto es lo que pienso yo).

Simplemente quitando dejando la linea 4 sin la definición de tipo de variable "var" funciona:

Código
  1. <script type="text/javascript" language="javascript">
  2. var tiempo = 50;
  3. function contador(){
  4. tiempo = tiempo - 1;
  5. document.formulario.reloj.value= tiempo;  
  6. }
  7.  
  8. setInterval("contador()",1000);  
  9. </script>
76  Programación / Scripting / Re: [JS] Random sin repetir en: 1 Agosto 2013, 12:33 pm
Toda la razón, no había visto lo que hacía la función index.Of.
Aquí mi corrección:

Código
  1. function selecLista() {
  2.    var zoo=['Gato','Perro','Caballo','Ganso','Pez','Foca','Papagayo','Coyote','Milano','Nutria','Cotorra','Tigre'];
  3.    var lote=new Array;
  4.    var x;
  5. for(var k=0;k<parseInt(Math.random()*zoo.length+1);k++){  
  6.        x=parseInt(Math.random()*zoo.length);
  7.        while(lote.indexOf(zoo[x])!=-1){
  8.            x=parseInt(Math.random()*zoo.length);
  9.        }
  10.        lote[k]=zoo[x];
  11.    }
  12.    document.write(lote);
  13. };
  14. selecLista()
77  Programación / Scripting / Re: [JS] Random sin repetir en: 1 Agosto 2013, 01:34 am
Aquí va una posible solución para que no se repitan y con una longitud aleatoria que se puede determinar con el límite superior del bucle "for".

Código
  1. function selecLista() {
  2.    var zoo=['Gato','Perro','Caballo','Ganso','Pez','Foca','Papagayo','Coyote','Milano','Nutria','Cotorra','Tigre'];     //Array que contiene las palabras que pueden salir
  3.    var zoo2=new Array;    //Array con la misma longitud que la de "zoo" que tendra el valor 1 en la posición de la palabra que haya salido anteriormente
  4.    var lote=new Array;     //Array con los valores finales
  5.    var x;     //Variable estilo puntero que apuntará la posición del array que se pretende colocar para comprobar si ha sido puesta anteriormente o no.
  6. for(var k=0;k<Math.floor(Math.random()*zoo.length)+1;k++){     //Bucle for desde 0 hasta como máximo la longitud del array que contiene las palabras, es decir, la longitud de la variable lote podrá variar entre 1 y la longitud de la variables "zoo".  
  7.        x=Math.floor(Math.random()*zoo.length);     //Se apunta a una posición del Array "zoo"
  8.        while(zoo2[x]==1){     //Se comprueba que no haya estado colocada anteriormente
  9.            x=Math.floor(Math.random()*zoo.length);     //Si ha estado puesta anteriormente se apunta a otra posición.
  10.        }
  11.        lote[k]=zoo[x];     //Una vez se tiene una palabra no puesta anteriormente se añade al "lote"
  12.        zoo2[x]=1;     //Se registra que ha sido puesta en el array de registro.
  13.    }
  14.    document.write(lote);     // Se muestra la variable
  15. };
  16. selecLista()


Si utilizas esta función varias veces en el mismo proceso es posible que, tras la línea que muestra la variable, tengas que inicializar las variables "lote" y "zoo2".

Un saludo!
78  Programación / Scripting / Re: javascript: Mandar "enter" a texarea en: 30 Julio 2013, 13:59 pm
Con lo de enviar el mensaje puede que te refieras a esto:

Código
  1. $(document).live('keypress',function() {  // función que se llama al pulsar el teclado
  2. if(event.keyCode==13){  //Código de números para determinar que tecla se ha pulsado. En el caso de la tecla Enter el número enviado es el 13.
  3. ...
  4. Enviar mensaje  //La función que quieras llevar a cabo
  5. ...
  6. }
  7. })


Por ejemplo aquí puedes ver el KeyCode:   http://www.javascripter.net/faq/keycodes.htm

Un saludo.
79  Programación / Desarrollo Web / Re: Pop Pup javaScrip funciona solo en una de las paginas. en: 23 Julio 2013, 01:20 am
Yo tuve un problema así también con los botones, prueba a ponerlo de este modo:

Código
  1. $("#menulateral").live('click',function(){
  2.    $(this).fadeOut('slow');
  3. });

Saludos
80  Programación / Scripting / Re: [JS] ¿Programa para calcular números primos? en: 23 Julio 2013, 00:40 am
Creo que me equivoqué suponiendo que el 0 es un número primo, pues al dividirse por sí mismo da como resultado una indeterminación. Por lo tanto tienes razón en que en ese caso daría igual cargarse dicho condicional, pues al empezar en 1, ninguna división daría indeterminación.

El error que veía venir es que el array empezara a dividir por 0 y sacar el residuo con lo que daría seguramente error. Que se comprobara si "i==1" era tan solo por saltarme un cálculo, nada más XD (Sí, es relativamente inútil.)

Un saludo!

Páginas: 1 2 3 4 5 6 7 [8] 9 10 11 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines