Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2010, 10:44
m3p
 
Fecha de Ingreso: noviembre-2009
Mensajes: 24
Antigüedad: 15 años
Puntos: 0
Poner un elemento de una forma en un confirm

Que tal!

He estado investigando acerca de esto pero no he encontrado como hacerlo.

Es algo muy sencillo:

Tengo una forma (la cual obtiene un select llenado desde coldfusion y una base de datos), y al final, cuando presionan SUBMIT aparece una alerta para confirmar el envio del formulario, pero quiero que la alerta diga algo como:

Seguro que quieres borrar el numero de telefono de "Nombre" (con nombre me refiero al nombre de la persona que seleccione previamente en el formulario)

Este es el codigo que tengo del formulario ;)

Código:
<html> 

 <head> 

  <Title>DNC tool</Title> 

 </head> 

<body>
	
<form action="dnc_erase.cfm" method="post">
  <select id="sel" onchange="verification1();">
    <option value="0">Select a partition</option>
<cfoutput query="dncgetpartitions">
    <option value="#librarypartitionid#">#NAME#</option>
</cfoutput> 
  </select>
 <div id="hiddentext" style="display: none;">
  <textarea name="comments" id="txtOther" cols="40" rows="5">
Enter the phone numbers here, separated by a comma. 
Example: 
9182736450,6142478087,etc
  </textarea><br>
 
 <input type="submit" value="Submit" OnClick="if (! confirm('Are you sure that you want to add these numbers to the DNC list for ')) return false;" />
 </div>
</form>
 <script language="JavaScript">
   function verification1()
 {
   var sel = document.getElementById( 'sel' );
   var hiddentext = document.getElementById( 'hiddentext' );
   
   if( sel.options[ sel.selectedIndex ].value != '0')
   {
     hiddentext.style.display = 'block';
   }
   else
   {
     hiddentext.style.display = 'none';
   }
 }  
 </script>
</body> 

</html>
Aqui: input type="submit" value="Submit" OnClick="if (! confirm('Are you sure that you want to add these numbers to the DNC list for ')) return false;"

Quisiera que dijera:
you sure that you want to add these numbers to the DNC list for "nombrecompania"

El campo que requiero que se pase aqui es:

<select id="sel" onchange="verification1();">
<option value="0">Select a partition</option>
<cfoutput query="dncgetpartitions">
<option value="#librarypartitionid#">#NAME#</option>
</cfoutput>
</select>

Como pueden ver tiene codigo de coldfusion pero es solamente para generar el select a partir de una base de datos.

Muchas gracias por su ayuda!