Foros del Web » Programando para Internet » Javascript »

script mensaje de alerta en un cuadro desplegable

Estas en el tema de script mensaje de alerta en un cuadro desplegable en el foro de Javascript en Foros del Web. hola tunait, :( :( estoy haciendo experimentos (alguien dijo una vez que los experimentos hay que hacerlo en la cocina de cada uno y con ...

  #31 (permalink)  
Antiguo 17/06/2002, 12:36
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

hola tunait, :( :(
estoy haciendo experimentos (alguien dijo una vez que los experimentos hay que
hacerlo en la cocina de cada uno y con gaseosa la revoltosa) con un formulario de test y con preguntas
con checkbox pero la verdad es que no me sale....creo que el problema es en el selectedIndex que hay que eliminar
el select y escojer ahora el checkbox, verdad? porque me sale al pulsar en un checkbox el
siguiente mensaje "error options.selectedIndex no es un objeto".

Bueno, espero que me eches una mano con este proyecto, me has dicho que tu lo estás haciendo con
botones de opción, también me sirve, pues quiero poner mi página con tres páginas....
:(
uhhhhnnnnn la primera que ya está hecha con el select, otra segunda con botones de opción y por
ultima la tercera con checkbox, ¿que opinas? ¿es posible?
A continuación te envio lo que llevo hecho(la verdad un desastre) pero no me desanimo, como
dicen los italianos, avanti toda, avanti toda(creo)
<head>
<script language="javascript">
function desactivar(cual){
//verifica que la opción escogida no sea la primera
if(cual.options.selectedIndex!=0)
//pregunta si estás seguro de querer esa respuesta
{confirmacion='"' + cual.options[cual.selectedIndex].text +'"\n¿Estas seguro?'
if(confirm(confirmacion))
//te dice si has acertado y desactiva el select
{cual.disabled=true;
alert(mensaje[cual.options[cual.selectedIndex].value])}}
}
mensaje=new Array()
mensaje[1]="Respuesta correcta"
mensaje[2]="Respuesta incorrecta"
function sumar()
{
puntuacion=0
valor=0
for(m=0;m<document.ejercicios.length;m++)
{
if(document.ejercicios.elements[m].type=="button"){break}
if(document.ejercicios.elements[m].options[document.ejercicios.elements[m].selectedIndex].value=='1')
{valor=1}
if(document.ejercicios.elements[m].options[document.ejercicios.elements[m].selectedIndex].value=='2')
{valor=0}
puntuacion+=valor
}
//decide el mensaje en base a la puntuación
if(puntuacion==26)
{alert("Has acertado "+puntuacion+" respuestas\nEnhorabuena, has acertado todas las respuestas")}
if(puntuacion<13)
{alert("Has acertado "+puntuacion+" respuestas\nPrueba a intentarlo de nuevo")}
if(puntuacion>=13&& puntuacion<18)
{alert("Has acertado "+puntuacion+" respuestas\nSeguro que puedes hacerlo mejor")}
if(puntuacion>=18&& puntuacion<23)
{alert("Has acertado "+puntuacion+" respuestas\nMuy bien")}
}
</script>
</head>

<body>

<p align="center"><u><font size="4">Mi querido visitante, para poner a prueba
tus conocimientos selecciona la respuesta Verdadero o Falso</font></u></p>
<p align="center"> </p>
<form method="POST" action="--WEBBOT-SELF--" name="ejercicios">
<!--webbot bot="SaveResults" u-file="../_private/form_results.csv" s-format="TEXT/CSV" s-label-fields="TRUE" --><p align="left">
1) Mi PC es un programa que permite la gestión de archivos.</p>
<p align="left"><input type="checkbox" name="C1" value="1"onChange="desactivar(this) ">Verdadero   & amp;nbsp;
<input type="checkbox" name="C2"onChange="desactivar(this) " value="2">Falso</p>
<p align="left">2) Las unidades de almacenamiento de información son
dispositivos externos del ordenador</p>
<p align="left"><input type="checkbox" name="C3" value="2"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C4" value="1"onChange="desactivar(this) ">Falso</p>
<p align="left">3) Las unidades de almacenamiento de información se nombran
con una letra acompañada de dos números: A:, B:, C:, D:, etc.</p>
<p align="left"><input type="checkbox" name="C5" value="1"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C6" value="2"onChange="desactivar(this) ">Falso</p>
<p align="left">4) El disco duro o unidad C: es una unidad de almacenamiento
de información interna.</p>
<p align="left"><input type="checkbox" name="C7" value="1"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C8" value="2"onChange="desactivar(this) ">Falso</p>
<p align="left">5) La unidad A: o disquetera es una unidad de almacenamiento
de información interna</p>
<p align="left"><input type="checkbox" name="C9" value="2"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C10" value="1"onChange="desactivar(this) ">Falso</p>
<p align="left">6) Los archivos o ficheros son los elementos de almacenamiento
de información con que trabaja Windows.</p>
<p align="left"><input type="checkbox" name="C11" value="1"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C12" value="2"onChange="desactivar(this) ">Falso</p>
<p align="left">7) Los archivos pueden ser de dos tipos: archivos de programa
o archivos de datos.</p>
<p align="left"><input type="checkbox" name="C13" value="1"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C14" value="2"onChange="desactivar(this) ">Falso</p>
<p align="left">8) Los archivos de programas contienen datos</p>
<p align="left"><input type="checkbox" name="C15" value="2"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C16" value="1"onChange="desactivar(this) ">Falso</p>
<p align="left">9) Si abrimos un archivo de datos, Windows arrancará un
programa que permita mostrar esos datos.</p>
<p align="left"><input type="checkbox" name="C17" value="1"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C18" value="2"onChange="desactivar(this) ">Falso</p>
<p align="left">10) Si abrimos un archivo de programas, éste inicia su
ejecución.</p>
<p align="left"><input type="checkbox" name="C19" value="1"onChange="desactivar(this) ">Verdadero   & amp;nbsp; 
<input type="checkbox" name="C20" value="2"onChange="desactivar(this) ">Falso</p>
</form>
<p align="left"> </p>
</body>
</html> :( :(

<html>
<body>
<p align="left"><font color="#FF0000" face="Comic Sans MS" size="2">Aprendiz
de todo y maestro de nada[/CODE]
</p>
</body>
</html>
  #32 (permalink)  
Antiguo 17/06/2002, 12:38
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

¿que tal?

La verdad es que me he emocionado por hacer experimentos siguiendo tus intrucciones de los script
anteriores tunait.
Mira, me he puesto también ha hacer uno con botones de radio(es que me hace falta para ponerlo en
la página) y después de 1 hora y media(no te exagero) voy por lo siguiente...(de momento he
conseguido que me responda si la pregunta es correcta o incorrecta,bieeeeeeeenn) :)
¿Voy bien tunait?

&lt;html&gt;

&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Language&quot; content=&quot;es&quot;&gt;
&lt;meta name=&quot;GENERATOR&quot; content=&quot;Microsoft FrontPage 5.0&quot;&gt;
&lt;meta name=&quot;ProgId&quot; content=&quot;FrontPage.Editor.Document&quot;&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1252&quot;&gt;
&lt;title&gt;1&lt;/title&gt;
&lt;script language=&quot;javascript&quot;&gt;
mensaje=new Array()
mensaje[1]=&quot;Respuesta correcta&quot;
mensaje[2]=&quot;Respuesta incorrecta&quot;
&lt;/script&gt;
&lt;/head&gt;

&lt;body&gt;

&lt;form method=&quot;POST&quot; action=&quot;--WEBBOT-SELF--&quot;&gt;
&lt;!--webbot bot=&quot;SaveResults&quot; u-file=&quot;C:\Mis documentos\Copia de Eva\_private\form_results.csv&quot; s-format=&quot;TEXT/CSV&quot; s-label-fields=&quot;TRUE&quot; --&gt;&lt;p&gt;
1) Mi PC es un programa que permite la gestión de archivos&lt;/p&gt;
&lt;p&gt;&lt;input type=&quot;radio&quot; value=&quot;1&quot; name=&quot;R1&quot; onClick=&quot;alert(mensaje[1])&quot;&gt;Verdadero&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;
&lt;input type=&quot;radio&quot; name=&quot;R1&quot; value=&quot;2&quot; onClick=&quot;alert(mensaje[2])&quot;&gt;Falso&lt;/p&gt;
&lt;p&gt;2) Las unidades de almacenamiento de información son dispositivos externos
del ordenador&lt;/p&gt;
&lt;p&gt;&lt;input type=&quot;radio&quot; name=&quot;R1&quot; value=&quot;2&quot; onClick=&quot;alert(mensaje[2])&quot;&gt;Verdadero&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;
&lt;input type=&quot;radio&quot; name=&quot;R1&quot; value=&quot;1&quot; onClick=&quot;alert(mensaje[1])&quot;&gt;Falso&lt;/p&gt;
&lt;p&gt;3) Las unidades de almacenamiento de información se nombran con una letra
acompañada de dos números: A:, B:, C:, D:, etc.&lt;/p&gt;
&lt;p&gt;&lt;input type=&quot;radio&quot; name=&quot;R1&quot; value=&quot;1&quot; onClick=&quot;alert(mensaje[1])&quot;&gt;Verdadero&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;
&lt;input type=&quot;radio&quot; name=&quot;R1&quot; value=&quot;2&quot; onClick=&quot;alert(mensaje[2])&quot;&gt;Falso&lt;/p&gt;
&lt;/form&gt;
&lt;/body&gt;
¿VOY BIEN TUNAIT?
SALU2
ByE

<html>
<body>
<p align="left"><font color="#FF0000" face="Comic Sans MS" size="2">Aprendiz
de todo y maestro de nada[/CODE]
</p>
</body>
</html>
  #33 (permalink)  
Antiguo 18/06/2002, 05:23
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

por cierto, ¿te funciona ya el yahoooooooo?
;)
  #34 (permalink)  
Antiguo 19/06/2002, 12:30
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

&lt;style&gt;
&lt;!--//A:link {text-decoration: none;}A:visited {text-decoration: none;}//--&gt;
&lt;/style&gt;
&lt;script language=&quot;javascript&quot;&gt;
mensaje=new Array()
mensaje[1]=&quot;Respuesta correcta&quot;
mensaje[2]=&quot;Respuesta incorrecta&quot;
&lt;/script&gt;

&lt;/head&gt;
&lt;body bgproperties=&quot;fixed&quot; vlink=&quot;#0000FF&quot; background=&quot;FONDO.jpg&quot;&gt;

&lt;interaction name=&quot;MultCh_TrueFalse01&quot; object=&quot;G01&quot; template=&quot;010_Multiple Choice/010_MultCh_TrueFalse_03.agt&quot; includesrc=&quot;interactionClass.js,elemInptClass .js&quot;&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;interaction name=&quot;Drag_ManyToMany01&quot; object=&quot;G01&quot; template=&quot;020_Drag and Drop/010_Drag_ManyToMany_04.agt&quot; includesrc=&quot;interactionClass.js,elemDragClass .js,behDragLayer.js&quot;&gt;
&lt;u&gt;&lt;b&gt;&lt;font size=&quot;5&quot;&gt;Módulo II&lt;/font&gt;&lt;/b&gt;&lt;/u&gt;&lt;/interaction&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;b&gt;Se&amp;ntilde;ala si las siguientes oraciones
son verdaderas o falsas.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/interaction&gt;
&lt;p align=&quot;center&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;form method=&quot;POST&quot; action=&quot;--WEBBOT-SELF--&quot; name=&quot;ejercicios&quot; onSubmit=&quot;location.href='../_derived/nortbots.htm';return false;&quot; webbot-onSubmit&gt;
&lt;!--webbot bot=&quot;SaveResults&quot; u-file=&quot;\_private\form_results.csv&quot; s-format=&quot;TEXT/CSV&quot; s-label-fields=&quot;TRUE&quot; startspan --&gt;&lt;input TYPE=&quot;hidden&quot; NAME=&quot;VTI-GROUP&quot; VALUE=&quot;0&quot;&gt;&lt;!--webbot bot=&quot;SaveResults&quot; endspan i-checksum=&quot;43374&quot; --&gt;&lt;p align=&quot;left&quot;&gt;
&lt;b&gt;1)&lt;/b&gt; Mi PC es un programa que permite la gestión de archivos.&lt;/p&gt;
&lt;p align=&quot;left&quot;&gt;&lt;input type=&quot;checkbox&quot; name=&quot;C1&quot; value=&quot;1&quot; onClick=&quot;alert(mensaje[1])&quot;&gt;Verdadero&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;
&lt;input type=&quot;checkbox&quot; name=&quot;C2&quot; onClick=&quot;alert(mensaje[2])&quot; value=&quot;2&quot;&gt;Falso&lt;/p&gt;
&lt;p align=&quot;left&quot;&gt;&lt;b&gt;2)&lt;/b&gt; Las unidades de almacenamiento de información son
dispositivos externos del ordenador&lt;/p&gt;
&lt;p align=&quot;left&quot;&gt;&lt;input type=&quot;checkbox&quot; name=&quot;C3&quot; value=&quot;2&quot; onClick=&quot;alert(mensaje[2])&quot;&gt;Verdadero&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;
&lt;input type=&quot;checkbox&quot; name=&quot;C4&quot; value=&quot;1&quot; onClick=&quot;alert(mensaje[1])&quot;&gt;Falso&lt;/p&gt;
&lt;p align=&quot;left&quot;&gt;&lt;b&gt;3)&lt;/b&gt; Las unidades de almacenamiento de informació
  #35 (permalink)  
Antiguo 19/06/2002, 12:33
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

Bueno, tunait, no he podido ponerte más código porque no me cabía pero es todo igual. lo único que he hecho es que conteste si la opción es verdadero o falso. pero al tratarse de botones de radio, no he sabido configurar lo de la funcion sumar y desactivar que tu hicistes. si tienes alguna idea de como hacerlo con esta página echame un correo

bueno, espero tu opinión.
salu2
ByE
  #36 (permalink)  
Antiguo 24/06/2002, 06:15
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

:) Hola Epa,

bueno lo que me daba el error que te comenté era un burrada tan evidente como tonta. Faltaba indicarle que si el campo que revisaba era un boton que lo pasara por alto, la cuestión es que yá está.

Lo que me has puesto en los mensajes anteriores está correcto. De todas formas y para el tema de que no hagan trampas también le he puesto una función para deshabilitar los campos una vez escogida la respuesta. Sigue preguntando lo de &quot;Estás seguro?&quot;.

Ahi te pongo el ejemplo:

&lt;script language=&quot;JavaScript&quot;&gt;
mensaje=new Array()
mensaje[1]=&quot;Respuesta correcta&quot;
mensaje[2]=&quot;Respuesta incorrecta&quot;

//pregunta si estás seguro de querer esa respuesta y deshabilita el resto de respuestas posibles de la misma pregunta.
function mostrar(cual)
{confirmacion=confirm('&quot;' + cual.texto + '&quot; ¿Seguro?')
if(confirmacion){
alert(mensaje[cual.value])
nombre=cual.name;
for(m=0;m&lt;formu.length;m++)
{
if(formu.elements[m].name==nombre)
{
formu.elements[m].disabled=true
}
}
}
}

//la funcion que suma los aciertos. Como la del ejemplo con select, sólo que con botones de radio

function sumar(cual)
{
total=0
for(m=0;m&lt;=cual.length;m++)
{
if(cual[m].type==&quot;button&quot;){break}
if(cual[m].type=='radio' &amp;&amp; cual[m].checked &amp;&amp; cual[m].value=='1')
{
total++}
}
alert(total)
}

&lt;body&gt;
&lt;form name=&quot;formu&quot;&gt;
De qué color es el color rojo??
&lt;input type=&quot;radio&quot; name=&quot;color&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Rojo&quot;&gt;Rojo |
&lt;input type=&quot;radio&quot; name=&quot;color&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Verde&quot;&gt;Verde |
&lt;input type=&quot;radio&quot; name=&quot;color&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;azul&quot;&gt;azul |
&lt;input type=&quot;radio&quot; name=&quot;color&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;naranja&quot;&gt;naranja | &lt;br&gt;
  #37 (permalink)  
Antiguo 24/06/2002, 06:19
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

Cuantos dedos tiene un pie??
&lt;input type=&quot;radio&quot; name=&quot;dedos&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;uno&quot;&gt;uno |
&lt;input type=&quot;radio&quot; name=&quot;dedos&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;tres&quot;&gt;tres |
&lt;input type=&quot;radio&quot; name=&quot;dedos&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;nueve&quot;&gt;nueve |
&lt;input type=&quot;radio&quot; name=&quot;dedos&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;cinco&quot;&gt;cinco | &lt;br&gt;
Me pica un ojo??
&lt;input type=&quot;radio&quot; name=&quot;pica&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;no&quot;&gt;No |
&lt;input type=&quot;radio&quot; name=&quot;pica&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;si&quot;&gt;Si |
&lt;br&gt;
como se llama a la sandia??
&lt;input type=&quot;radio&quot; name=&quot;sandia&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;tomate&quot;&gt;tomate |
&lt;input type=&quot;radio&quot; name=&quot;sandia&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;platano&quot;&gt;platano |
&lt;input type=&quot;radio&quot; name=&quot;sandia&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;sandia&quot;&gt;sandia |
&lt;input type=&quot;radio&quot; name=&quot;sandia&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;melon&quot;&gt;melon |
&lt;br&gt;&lt;input type=&quot;button&quot; onClick=&quot;sumar(this.form)&quot; value=&quot;Cuanto sé?&quot;&gt;
&lt;/form&gt;

Me dices que tal, o dudas o lo que sea.

Un saludo (ahi te lo mando por email de todas formas)
  #38 (permalink)  
Antiguo 24/06/2002, 06:28
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

PRECISAMENTE ESTABA PENSADO EN TI.

ESTA TARDE TE IBA A PREGUNTAR QUE TAL LO LLEVABAS.

BUENO, ANTE TODO GRACIAS POR EL EMAIL Y AHORA MISMITO LO VOY A ESTUDIAR.

TE RESPONDO LUEGO.

UUHHHHHHHHHHHHHH
  #39 (permalink)  
Antiguo 26/06/2002, 11:49
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

Hola tunait, cuanto tiempo sin vernos!!!!

No me olvido de ti. Lo que pasa es que esta semana estoy atacao.

estoy diseñando una base de datos para que se refleje los resultados en una pagina asp.

estoy a punto de acabar.

En cuanto termine te comento lo del script que me enviaste de los botones de radio y las modificaciones que le he hecho.

Salu2
ByE ;) ;)

<html>
<body>
<p align="left"><font color="#FF0000" face="Comic Sans MS" size="2">Aprendiz
de todo y maestro de nada[/CODE]
</p>
</body>
</html>
  #40 (permalink)  
Antiguo 01/07/2002, 04:47
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

Hola tunait, ¿que tal por ahí?

Posiblemente este año suba en agosto para tu tierra Cataluña, a mi mujer le gustaría ver Las Rozas y la zona de Lleida, ¿que tal por esos sitios? Nos han dicho que son preciosos.

bueno, durante esta semana como te conté he estado liado, pero en fin, gajes del oficio. He estado realizando varias pruebas con el script que me mandastes, que por cierto, muy bueno, es justo lo que buscaba.

pero tengo algunas dudas, si yo deseara cambiar el nombre del formulario (que tu lo llamastes &quot;formu&quot;) tendría que cambiar en algunos sitios el script ¿verdad?

por ejemplo, siempre que encuentre en el script &quot;formu.elements&quot;. ¿no?

otra cosilla tunait, cuando pulsas el botón de comprobar, ¿no se puede hacer como en la otra página del select que te salga el letrerito como validando las respuestas?

me refiero a que si en vez de que te salga solo el aburrido 1 respuesta, 2 respuestas, etc. que te salga lo de &quot;has acertado 8 respuestas, enhorabueno&quot; o bien &quot;has acertado 4 respuestas, intentalo de nuevo&quot;

bueno, no me enrollo mas que soy un pesao.

Espero tu respuesta, te saluda un amigo. ;)

ByE
  #41 (permalink)  
Antiguo 04/07/2002, 02:48
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

Hola tunait, cuanto tiempo sin vernos. mira, gracias al scritp que me enviastes con lo de los
botones de radio he hecho un test de 10 preguntas. echale un vistazo y luego me cuentas.

Lo que me gustaría es saber si con este test es posible también ponerles los letreritos de alert
al estilo de &quot;has acertado 10 preguntas, eres un fenomeno&quot; o &quot;has acertado 5 preguntas, ¡nadie es
perfecto!!!.

Por cierto, estoy esperando que me aconsejes algún sitio para veranear en agosto por Cataluña.
otra cosa antes que me olvide, aconsejame algún libro-tutorial para aprender javascript que este bien para un novato
como yo, con ejemplos, ejercicios y cosas de esas, bueno, te dejo y espero tu respuesta.

ByEeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
&lt;html&gt;
&lt;head&gt;
&lt;script language=&quot;JavaScript&quot;&gt;
mensaje=new Array()
mensaje[1]=&quot;Respuesta correcta&quot;
mensaje[2]=&quot;Respuesta incorrecta&quot;

//pregunta si estás seguro de querer esa respuesta y deshabilita el resto de respuestas posibles de la misma pregunta.
function mostrar(cual)
{confirmacion=confirm('&quot;' + cual.texto + '&quot; ¿Seguro?')
if(confirmacion){
alert(mensaje[cual.value])
nombre=cual.name;
for(m=0;m&lt;formu.length;m++)
{
if(formu.elements[m].name==nombre)
{
formu.elements[m].disabled=true
}
}
}
}

//la funcion que suma los aciertos. Como la del ejemplo con select, sólo que con botones de radio

function sumar(cual)
{
total=0
for(m=0;m&lt;=cual.length;m++)
{
if(cual[m].type==&quot;button&quot;){break}
if(cual[m].type=='radio' &amp;&amp; cual[m].checked &amp;&amp; cual[m].value=='1')
{
total++}
}
alert(total) }
&lt;/script&gt;
&lt;style&gt;
&lt;!--//A:link {text-decoration: none;}A:visited {text-decoration: none;}//--&gt;
&lt;/style&gt;


&lt;/head&gt;
&lt;body&gt;
&lt;body&gt;
&lt;form name=&quot;formu&quot;&gt;
&lt;b&gt;1)&lt;/b&gt; El bloc de notas es un pequeño cuaderno donde introducir texto.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;bloc&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;bloc&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;2) &lt;/b&gt;El bloc de notas trabaja con texto con formato.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;bloc2&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;bloc2&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;3)&lt;/b&gt; Entre las opciones del bloc de notas está el tipo de letra, el tamaño, la negrita, etc.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;bloc3&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;bloc3&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;4)&lt;/b&gt; Por el bloc de notas podemos movernos con los cursores o haciendo clic con el ratón en algún lugar del texto&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;bloc4&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;bloc4&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;5)&lt;/b&gt; Para borrar lo escrito a la derecha del cursor usamos la tecla &quot;Supr&quot;.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;Supr&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;Supr&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;6)&lt;/b&gt; Para borrar lo escrito a la izquierda del cursor usamos la tecla &quot;Supr&quot;.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;Supr1&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;Supr1&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;7)&lt;/b&gt; Para borrar texto en el bloc de notas sólo podemos usar la tecla &quot;Supr&quot;.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;Supr2&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;Supr2&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;8)&lt;/b&gt; Para copiar un texto debemos señalarlo, seleccionarlo en el menú Edición la opción &quot;Copiar&quot;, señalar el lugar donde queramos copiarlo, y seleccionar &quot;Copiar&quot; del menú Edición.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;copiar&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;copiar&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;9)&lt;/b&gt; El procedimiento para copiar o cortar un texto es el mismo pero seleccionando &quot;Copiar&quot; o &quot;Cortar&quot; en cada caso.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;copiar1&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;copiar1&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;b&gt;10)&lt;/b&gt; Cuando hayamos seleccionado un texto y lo hayamos copiado, al pegarlo en algún otro lugar vaciamos el Portapapeles, de modo que tendremos que copiarlo de nuevo si queremos pegarlo en otro lugar.&lt;br&gt;
&lt;input type=&quot;radio&quot; name=&quot;copiar2&quot; onClick=&quot;mostrar(this)&quot; value=&quot;2&quot; texto=&quot;Verdadero&quot;&gt;Verdadero |
&lt;input type=&quot;radio&quot; name=&quot;copiar2&quot; onClick=&quot;mostrar(this)&quot; value=&quot;1&quot; texto=&quot;Falso&quot;&gt;Falso &lt;p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;input type=&quot;button&quot; onClick=&quot;sumar(this.form)&quot; value=&quot;Comprobar nº de aciertos&quot;&gt; &lt;/p&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
  #42 (permalink)  
Antiguo 04/07/2002, 07:58
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

Epa cuanto tiempo! :)
Disculpa que haya tardado en contestarte... ya te leí el otro día pero pa variar me vino trabajo urgente y pa qué te voy a contar!

Bueno, claro que se puede hacer el tema de que dependiendo de la puntuación te dé un mensaje u otro. Exactamente igual que en el de los desplegables, sólo hay que substituir el &quot;alert(total)&quot; por las distintas opciones de alert con condicionales que teníamos en el script con desplegables y cambiando el nombre de la variable, pues en el script para el desplegable el total llevaba por nombre puntuación. Sólo cambiando eso ha funcionado correcto.

Mira, a lo que es el script sólo cambia la línea alert(total) por lo que veas en su lugar en negrita:

&lt;script language=&quot;JavaScript&quot;&gt;
mensaje=new Array()
mensaje[1]=&quot;Respuesta correcta&quot;
mensaje[2]=&quot;Respuesta incorrecta&quot;

//pregunta si estás seguro de querer esa respuesta y deshabilita el resto de respuestas posibles de la misma pregunta.
function mostrar(cual)
{confirmacion=confirm('&quot;' + cual.texto + '&quot; ¿Seguro?')
if(confirmacion){
alert(mensaje[cual.value])
nombre=cual.name;
for(m=0;m&lt;formu.length;m++)
{
if(formu.elements[m].name==nombre)
{
formu.elements[m].disabled=true
}
}
}
}

//la funcion que suma los aciertos. Como la del ejemplo con select, sólo que con botones de radio

function sumar(cual)
{
total=0
for(m=0;m&lt;=cual.length;m++)
{
if(cual[m].type==&quot;button&quot;){break}
if(cual[m].type=='radio' &amp;&amp; cual[m].checked &amp;&amp; cual[m].value=='1')
{
total++}
}
if(total==10)
{alert(&quot;Has acertado &quot;+total+&quot; respuestas\nEstoy asombrao por tus infinitos conocimientos&quot;)}
if(total&lt;5)
{alert(&quot;Has acertado &quot;+total+&quot; respuestas\nbueno, nadie es perfecto&quot;)}
if(total&gt;=5&amp;&amp; total&lt;7)
{alert(&quot;Has acertado &quot;+total+&quot; respuestas\nTu puedes mejorar amigo, intentalo de nuevo&quot;)}
if(total&gt;=7&amp;&amp; total&lt;9)
{alert(&quot;Has acertado &quot;+total+&quot; respuestas\nNo está nada mal&quot;)}
}

//alert(total) } Esto va fuera y en su lugar lo que puse en negrita
  #43 (permalink)  
Antiguo 04/07/2002, 08:12
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

Cita:
Por cierto, estoy esperando que me aconsejes algún sitio para veranear en agosto por Cataluña.
Bueno... reconozco que no soy muy turista así que soy mala para aconsejar en estos temas. Sitios costeros, quizás cadaqués o Rosas, aquello es precioso.

Sitios de montaña... El Empordá tengo entendido que es una maravilla, aunque no he estado nunca por allí.

En general yo tiraría para el area de Gerona.
Cita:
otra cosa antes que me olvide, aconsejame algún libro-tutorial para aprender javascript que este bien para un novato
como yo, con ejemplos, ejercicios y cosas de esas, bueno, te dejo y espero tu respuesta.
Bueno, yo me encontré con que la mayoría de libritos y tutoriales y manuales dan por supuesto que conoces otros lenguajes y me volví bastante loca al principio. Me encontraba en todas partes explicaciones tipo: &quot;Igual que en C&quot; ; de p.m. he de aprender C primero para enterarme??

Los ejemplos son casi siempre incompletos... es decir, hay que saber para poder probarlos (te hablo desde el punto de vista de quien no tenía ni idea al principio).

Finalmente donde más info he sacado y más he aprendido es con estas dos páginas web:

<a href='ir.asp?http://www.programacion.com/html/tutorial.php?id=js' target='_blank'>http://www.programacion.com/html/tutoria...</a>

Y con esta, hay javascript y DHTML; te recomiendo mires por igual ambas secciones. Es una referencía buenísma.

<a href='ir.asp?http://www.ciudadfutura.com/javascriptdesdecero/' target='_blank'>http://www.ciudadfutura.com/javascriptde...</a>

Oye, si pasais por Barcelona pegame un toque y nos tomamos un café!!! Pero sólo si casualmente pasais eh, no digas &quot;Oye, vamos pa Barcelona a saludar a la Tunait!&quot;

Epa, un abrazo
  #44 (permalink)  
Antiguo 08/07/2002, 11:28
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

hola tunait, la verdad es que me alegro de volverte a escribir, hace tiempo que no nos vemos pero la culpa ha sido mia, he estado liado con varios proyectos, precisamente, uno de ellos te he pedido consulta, te envié esta mañana un correo pidiendote consulta en cuanto al tema del script de los buenos dias y el de usuarios activos para que apariecese reflejado en una celda de una tabla cada uno.

cuando este mundo loco pare un poco le echas un vistaso y me dices

comentarte que posiblemente mi mujer y yo cambiemos de planes, a lo mejor aprovechamos una oferta de estas que están pegando fuertes en viajes MARSANS y nos vayamos en agosto pa Tenerife, bueno, si asi pasa, ya nos conoceremos otro año,

decirte tambien lo del script que me enviastes para el mensaje de alerta en los botones de radio, todo bien, no me canso de darte las gracias por tu apoyo hacia mi, tunait,

Recibe un abrazo de un amigo,

Hasta pronto :)
ByE
  #45 (permalink)  
Antiguo 10/07/2002, 02:51
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

hola hola tunait,

¿recibistes bien la consulta que te hice acerca de mostrar el document.write de los buenos dias y el de los usuarios activos dentro de las celdas de una tabla?

Recibe un abrazo de un colega
  #46 (permalink)  
Antiguo 11/07/2002, 11:32
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

como dice nuestro amigos caricatos

//parecia que me había tragao la tierra ¡¡¡pero no¡¡¡¡

¿que tal la vida por esas tierras del norte?

hace tiempo que no che na de ti.

¿Se te ha tragao a ti también la tierra?

Es broma mujer, seguro que estás liada con el trabajo.

Decirte que estoy viendo un poco los links que me aconsejastes de javascript y DHTML y la verdad es que son mu buenos.

Mi primera práctica ha sido con lo de
window.close y windows.alert

Por cierto, que he hecho un boton que al pulsarlo (onClick) me dice los años que tengo pero como no se escribir los años en letras por que me da error los he escrito en numero y asi va bien¿como se pone en letras?
bueno, todavia no he llegado a esa parte de la lección

he hecho lo de
&lt;script&gt;
input type bla bla bla OnClick=window.alert(10)
&lt;/script&gt;
y de esta manera me sale 10 años pero no se ponerlo en formato texto.

bueno, durante esta semana estoy bastante liado, porque también me he metio un poco en el mundo del asp.

Estoy intentando hacer una página con un formulario con los campos login y password y al enviar el formulario que valide los datos en una BD colgada en el servidor, Si son correctos los datos te dirige a una página, si no pues a la página de error, me estoy volviendo loco con este tema, si tu sabes si se puede hacer esto en javascript comentamelo, haz favor,

bueno, espero que andes bien de salud, te dejo que me estoy enrollando y tu dirás, ¡'¡¡que pesao!!!

Recibe un abrazo.
Salu2
ByE

posdata, pero muy postata muy posdata ¿ehhnn?

¿pudiste mirar lo del script de los buenos dias en una tabla y lo de los usuarios activos?
¿NO?
bueno, como decía groucho marx &quot;nadie es perfecto, tomate tu tiempo&quot;
ByE


<html>
<body>
<p align="left"><font color="#FF0000" face="Comic Sans MS" size="2">Aprendiz
de todo y maestro de nada[/CODE]
</p>
</body>
</html>
  #47 (permalink)  
Antiguo 11/07/2002, 12:00
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

Hola Epa!!

Me cachis... veo que ya el día 8 me dejaste mensaje y ni lo vi!

La respuesta a todo es SI excepto a lo último... es decir, no me he parado a estudiar lo que me mandaste por emilio. Efectivamente ando de p culo. La semana que viene se me han juntado varios asuntos a tener listos y al no tener muy claro el tiempo que me va a llevar prefiero terminarlo antes de ponerme en cosas más agradables y distraídas como por ejemplo, mirarme lo que me has pedido ;) . En serio, me lo paso estupendo con estas cosas. :)
Cita:
Estoy intentando hacer una página con un formulario con los campos login y password y al enviar el formulario que valide los datos en una BD colgada en el servidor, Si son correctos los datos te dirige a una página, si no pues a la página de error, me estoy volviendo loco con este tema, si tu sabes si se puede hacer esto en javascript comentamelo, haz favor,
Hum... con javascript client side (el que usamos habitualmente) no se puede acceder a BD. Pero puedes usar una buena mezcla. Es decir, el ASP trabaja con vbscript y con jscript. Puedes usar cualquier de los dos y la parte de acceso a BD pues usas el ASP.

Verás que para trabajar con ASP necesitas saber un lenguage de script. La mayría de tutoriales y ejemplos de ASP trabajan con vbscript. Te recomiendo que te leas un tutorial de vbscript, te resultará menos liado el ASP. Verás que es muy parecido al javascript. Si sabes uno resulta bastante facil comprender y usar el otro.

Te mando un abrazo, Epa!! en cuanto tenga mi trabajo más al día me pongo con lo tuyo!!!

  #48 (permalink)  
Antiguo 12/07/2002, 02:27
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

vale tunait

Salu2
ByE
  #49 (permalink)  
Antiguo 14/07/2002, 15:10
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

hola tunait, por fin terminé el tema que te comenté de los usuarios y las claves en asp.

si quieres puedes verlo en el foro de ASP. el titulo del post es página asp con usuarios y claves.

echale un vistaso. Es muy interesante.

Bueno, te dejo y espero noticias tuyas.

Recibe un abrazo.

ByE
  #50 (permalink)  
Antiguo 16/07/2002, 03:00
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

hola tunait.
:)
acabo de dejar un comentario de ti en tu ficha personal del foro.

je je je je je je je ;) ;)
  #51 (permalink)  
Antiguo 21/07/2002, 10:08
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

Epa!!!

Si, lo he visto!! muchas graciassss :)

Digo que hace un ratito te mandé al correo lo que me habías preguntado hace días (el error de constante de cadena sin terminar en lo de usuarios activos).

Un abrazo!
  #52 (permalink)  
Antiguo 21/07/2002, 14:47
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

gracias tunait, muchas gracias por lo de la cadena de constante sin terminar.

en fin poco a poco voy embebiendo un poco este mundillo de javascript.

muchas gracias por recomendarme esos link para empezar con javascript, estoy haciendo los test de aprendejavascriptdesdecero.com y son muy buenos,

por eso se me ha ocurrido una fantastica idea para hacer en este post, tunait.

te lo comento, verás, haciedo los test que te comentabá anteriormente, ¿no podriamos nosotros hacer algo por el estilo?

verás, me refiero, a que una vez que el visitante ha contestado las preguntas y ha pulsado el botón pa saber cuantas ha acertado, hasta aquí todo esto está hecho, no problem,

luego, después de saber cuantas ha contestado afirmativamente, le salía el mensajito diciendole lo de &quot;has contestado todas las preguntas bien, estoy asombrao por tus infinitos conocimentos, etc etc bla bla..&quot;

hasta aquí todo bien tunai, pero

¿NO SERÍA POSIBLE QUE EN TODO EL MENSAJE DE ALERT APARTE DE TODO ESTO TAMBIEN LE SALIERA EL PORCENTAJE DE RESPUESTAS CORRECTA COMO EN JAVASCRIPTDESDECERO.COM?

Me refiero a que le dijese el % de respuestas OK.

¿que te parece tunait?

si es posible escribeme y te preparo diez preguntas a modo de ejemplo.

espero ansioso tu respuesta colega,
Recibe un fuerte abrazote, je je je ;)

Salu2
ByE
  #53 (permalink)  
Antiguo 23/07/2002, 04:57
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

¿tunait? je je je

are you here? ok?
  #54 (permalink)  
Antiguo 23/07/2002, 07:25
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

Toii toiiii jejeje andaba por otro mensaje!!!

Oye, pues la idea me agrada, me pongo a buscarle la vuelta y te cuento

Abrazoteee
  #55 (permalink)  
Antiguo 24/07/2002, 03:27
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

Tunait, por cierto, este año no nos vamos a poder ver. al final mi gozo en un pozo. no nos vamos de holidays. resulta que a mi parienta no le dan los mismos diás de holidays que yo y ahora ¿que hago?

to el santo dia viendo la tele? noooooo

jugando al warcraft III? siiiiii :P

en fin colegilla, ya nos veremos en otra ocasión, lo siento musho.

por cierto, los precios en Rosas son de escandalos,
  #56 (permalink)  
Antiguo 24/07/2002, 10:59
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

Ya está

&lt;script language=&quot;javascript&quot;&gt;
var contestadas=0
function desactivar(cual){
if(cual.options.selectedIndex!=0)
{confirmacion='&quot;' + cual.options[cual.selectedIndex].text +'&quot;\n¿¿Seguro??'
if(confirm(confirmacion))
{cual.disabled=true;
alert(mensaje[cual.options[cual.selectedIndex].value])}}
}
mensaje=new Array()
mensaje[1]=&quot;Respuesta correcta&quot;
mensaje[2]=&quot;Respuesta incorrecta&quot;
function sumar()
{
puntuacion=0
valor=0
for(m=0;m&lt;document.ejercicios.length;m++)
{
if(document.ejercicios.elements[m].type==&quot;button&quot;){break}
if(document.ejercicios.elements[m].options[document.ejercicios.elements[m].selectedIndex].value=='1')
{valor=1;contestadas++ }
if(document.ejercicios.elements[m].options[document.ejercicios.elements[m].selectedIndex].value=='2')
{valor=0 ;contestadas++ }
puntuacion+=valor
}

porcien=100/10*puntuacion
if(puntuacion==10)
{alert(&quot;Has acertado el &quot;+porcien+&quot;% de las preguntas.\n&quot; +contestadas+&quot; respuestas contestadas de 10 y &quot;+puntuacion+&quot; acertadas. \nEstoy asombrao por tus infinitos conocimientos&quot;)}
if(puntuacion&lt;5)
{alert(&quot;Has acertado el &quot;+porcien+&quot;% de las preguntas.\n&quot; +contestadas+&quot; respuestas contestadas de 10 y &quot;+puntuacion+&quot; acertadas. \nbueno, nadie es perfecto&quot;)}
if(puntuacion&gt;=5&amp;&amp; puntuacion&lt;7)
{alert(&quot;Has acertado el &quot;+porcien+&quot;% de las preguntas.\n&quot; +contestadas+&quot; respuestas contestadas de 10 y &quot;+puntuacion+&quot; acertadas. \nTu puedes mejorar amigo, intentalo de nuevo&quot;)}
if(puntuacion&gt;=7&amp;&amp; puntuacion&lt;9)
{alert(&quot;Has acertado el &quot;+porcien+&quot;% de las preguntas.\n&quot; +contestadas+&quot; respuestas contestadas de 10 y &quot;+puntuacion+&quot; acertadas. \nNo está nada mal&quot;)}
}

Puse en negrita los añadidos.

Lo hice sobre el test con desplegables. Para el de radio buttons le haces el mismo cambio (sólo las partes en negrita) y le cambias el nombre de la variable &quot;puntuacion&quot; por &quot;total&quot; (la misma variable tiene nombres diferentes en los dos scripts)

Ya me dirás que tal! :P
  #57 (permalink)  
Antiguo 24/07/2002, 11:04
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Re: script mensaje de alerta en un cuadro desplegable

Huy se me escapó una negrita!!

al principio....


&lt;script language=&quot;javascript&quot;&gt;
var contestadas=0

Eso también está añadido.

Te he dejado aqui <a href='ir.asp?http://www.tunait.com/pruebas/test.html' target='_blank'>http://www.tunait.com/pruebas/test.html...</a> para que lo veas y tengas acceso al codigo fuente completo!!


  #58 (permalink)  
Antiguo 25/07/2002, 02:20
 
Fecha de Ingreso: enero-2002
Mensajes: 122
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: script mensaje de alerta en un cuadro desplegable

me han dejado sin palabras, me encanta su trabajo!!!!

Felicidades!!!!

Me gudtaria poder hacer un examen con las mismas caracteristicas!!!!
  #59 (permalink)  
Antiguo 25/07/2002, 03:02
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

Tunait, es estupendo, lo acabo de probar y fantastico.

Eres una maquina total¡¡¡¡¡¡ je je

La verdad es que este sitio vale la pena por la guena gente como tu (creo que ya te lo dije otra vez).

De verdad, quizás no nos podamos ver este año, pero la próxima, te convido a un helao, ¿vale?

Bueno, decirte que referente a este proyecto, llevo varios dias mascando un asunto, en cuanto lo tenga claro, te envio un correo, será una sorpresa je je je.

(bueno, no es pa tanto, pero creo que va a ser la bomba, ¡¡¡¡¡la caña de españa!!!!!

Un abrazote fuerte,
ByE
  #60 (permalink)  
Antiguo 25/07/2002, 11:12
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: script mensaje de alerta en un cuadro desplegable

Tunait, mi querida amiga de sufrimiento, recuerdo atrás hace practicamente 4 meses cuando preguntaba en el foro una duda y tu acudistes a echarme una mano.

parece que fue ayer, como pacha el tiempo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:20.