Más Subrutinas y Funciones Leonel Morales Díaz Ingeniería Simple [email_address] Disponible en: http://www.ingenieriasimple.com/introprogra Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados
Problema La página  ej038.html  requiere Fils y Cols La página  ej039.html  requiere fils y cols (con minúscula) ¿Cómo hacer un solo formulario con dos botones, uno para cada página?
Solución actual
Solución Deseada
Propuesta <Form Name=ParaTabla Action=&quot;ej039.html&quot;> <P>Número de filas: <Input Type=Text Name=fils Size=5><BR> Número de columnas: <Input Type=Text Name=cols Size=5></P> <P> <Input Type=Button Name=DibJS Value=&quot;Dibujar con JavaScript&quot;> <Input Type=Button Name=DibVB Value=&quot;Dibujar con VBScript&quot;> </P> </Form> <Form Name=ParaJS Action=&quot;ej039.html&quot;> <Input Type=Hidden Name=fils> <Input Type=Hidden Name=cols> </Form> <Form Name=ParaVB Action=&quot;ej038.html&quot;> <Input Type=Hidden Name=Fils> <Input Type=Hidden Name=Cols> </Form>
Propuesta Si el usuario hace click en: Javascript: usar la forma ParaJS VBScript: usar la forma ParaVB ¿Cómo?
Código <Script Language=&quot;VBScript&quot;> Option Explicit Sub DibJS_OnClick Document.ParaJS.fils.value = Document.ParaTabla.fils.value Document.ParaJS.cols.value = Document.ParaTabla.cols.value Document.ParaJS.Submit End Sub Sub DibVB_OnClick Document.ParaVB.Fils.value = Document.ParaTabla.fils.value Document.ParaVB.Cols.value = Document.ParaTabla.cols.value Document.ParaVB.Submit End Sub </Script> ej059.html
Otros ejemplos Aumentar el tamaño de una imagen O reducirlo... O regresarlo a su tamaño original ej060.html

Clase12

  • 1.
    Más Subrutinas yFunciones Leonel Morales Díaz Ingeniería Simple [email_address] Disponible en: http://www.ingenieriasimple.com/introprogra Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados
  • 2.
    Problema La página ej038.html requiere Fils y Cols La página ej039.html requiere fils y cols (con minúscula) ¿Cómo hacer un solo formulario con dos botones, uno para cada página?
  • 3.
  • 4.
  • 5.
    Propuesta <Form Name=ParaTablaAction=&quot;ej039.html&quot;> <P>Número de filas: <Input Type=Text Name=fils Size=5><BR> Número de columnas: <Input Type=Text Name=cols Size=5></P> <P> <Input Type=Button Name=DibJS Value=&quot;Dibujar con JavaScript&quot;> <Input Type=Button Name=DibVB Value=&quot;Dibujar con VBScript&quot;> </P> </Form> <Form Name=ParaJS Action=&quot;ej039.html&quot;> <Input Type=Hidden Name=fils> <Input Type=Hidden Name=cols> </Form> <Form Name=ParaVB Action=&quot;ej038.html&quot;> <Input Type=Hidden Name=Fils> <Input Type=Hidden Name=Cols> </Form>
  • 6.
    Propuesta Si elusuario hace click en: Javascript: usar la forma ParaJS VBScript: usar la forma ParaVB ¿Cómo?
  • 7.
    Código <Script Language=&quot;VBScript&quot;>Option Explicit Sub DibJS_OnClick Document.ParaJS.fils.value = Document.ParaTabla.fils.value Document.ParaJS.cols.value = Document.ParaTabla.cols.value Document.ParaJS.Submit End Sub Sub DibVB_OnClick Document.ParaVB.Fils.value = Document.ParaTabla.fils.value Document.ParaVB.Cols.value = Document.ParaTabla.cols.value Document.ParaVB.Submit End Sub </Script> ej059.html
  • 8.
    Otros ejemplos Aumentarel tamaño de una imagen O reducirlo... O regresarlo a su tamaño original ej060.html