Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New to the CF scene
    Join Date
    Jan 2013
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Help needed with input script.

    Hi,

    I am not a Javascript person at all, but I found a script that does everything I need which is to take a URL get variable and put it into a form input field. The only problem is that the input field name that I need to get the variable posted too has periods in the input name (entry.24.single), and I cant simply change the name on the input field as I am using this in a custom google form input page.

    So here is the line of code that is creating the problem. The InputName needs to be changed to entry.24.single, and I haven't been able to figure out how to do that.

    document.forms.MyForm.InputName.value = GETDATA["foo"];

    Your assistance is greatly appreciated!

  • #2
    Senior Coder Logic Ali's Avatar
    Join Date
    Sep 2010
    Location
    London
    Posts
    1,028
    Thanks
    0
    Thanked 207 Times in 202 Posts
    Leaving aside the fact that the form should not have a name but rather an ID:

    document.forms.MyForm[ "entry.24.single" ].value = GETDATA["foo"];

    When you change to an ID:

    document.getElementById( "MyFormID" )[ "entry.24.single" ].value = GETDATA["foo"];
    Last edited by Logic Ali; 01-22-2013 at 05:28 AM.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •