Avatar billede mvk Nybegynder
14. april 2004 - 10:35 Der er 5 kommentarer og
1 løsning

Kopiere værdi fra et inputfelt til et andet

Jeg har flere steder set at når man indtaster en værdi i et inputfelt så skrives det automatisk i et andet - hvordan gør de det ?

Jeg vil gerne kopiere værdien fra min inputForm feltet Email til min tilmeldForm feltet testField...


koden:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/zoobar.asp" -->
<%
Dim rsEmails
Dim rsEmails_numRows

Set rsEmails = Server.CreateObject("ADODB.Recordset")
rsEmails.ActiveConnection = MM_zoobar_STRING
rsEmails.Source = "SELECT * FROM modtager"
rsEmails.CursorType = 0
rsEmails.CursorLocation = 2
rsEmails.LockType = 1
rsEmails.Open()

rsEmails_numRows = 0
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>Nyhedsbrev</td>
  </tr>
  <tr>
    <td><form action="" method="post" name="emailForm" id="emailForm">
      <input name="Email" type="text" id="Email">
    </form></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><form action="" method="post" name="tilmeldForm" id="tilmeldForm">
      <input type="submit" name="Submit" value="Tilmeld">
      <input name="testField" type="text" id="testField">   
        </form></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><form action="" method="post" name="frameldForm" id="frameldForm">
      <input type="submit" name="Submit2" value="Frameld">
      <input name="frameldEmail" type="hidden" id="frameldEmail">
    </form></td>
  </tr>
</table>
</body>
</html>
<%
rsEmails.Close()
Set rsEmails = Nothing
%>
Avatar billede kovalt Nybegynder
14. april 2004 - 10:44 #1
det gør man med javascripts... ellers skal siden submittes hele tiden...

noget i den her stil. Du erstatter dit Email-felt med følgenden:

<input name="Email" type="text" id="Email" onChange="document.tilmeldForm.testField.value='this.form.'Email ';">

/Kovalt
Avatar billede kovalt Nybegynder
14. april 2004 - 10:44 #2
Ups - sådan her:

<input name="Email" type="text" id="Email" onChange="document.tilmeldForm.testField.value='this.form.Email';">
Avatar billede mvk Nybegynder
14. april 2004 - 10:48 #3
http://www.zoobar.dk/nyhedsbrev2.asp
der kommer til at stå 'this.form.Email'
Avatar billede mvk Nybegynder
14. april 2004 - 10:49 #4
<input name="Email" type="text" id="Email" onChange="document.tilmeldForm.testField.value=document.emailForm.Email.value;">
ser ud til at virke
Avatar billede mvk Nybegynder
14. april 2004 - 10:56 #5
thanks man
Avatar billede kovalt Nybegynder
14. april 2004 - 10:56 #6
your welcome :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester