dcsimg
www.webdeveloper.com
Results 1 to 2 of 2

Thread: Javascript

  1. #1
    Join Date
    Jun 2014
    Posts
    2

    Javascript

    Hi experts,

    I have a question on the below two Javascript code.

    1)
    <script langauge="javascript">
    function post_value() {
    opener.document.myform.filenm_<?php echo $row; ?>.value = <?php echo $row; ?>;
    self.close();
    }
    </script>

    2)
    <script langauge="javascript">
    function post_value() {
    opener.document.myform.filenm[<?php echo $row; ?>].value = <?php echo $row; ?>;
    self.close();
    }
    </script>


    in the above two scripts, 1 is working but 2 is not working. the element is 2 is array(i need array for grid data in php), so i need the element id as filenm[] for PHP. please help.

    thanks in advance.

  2. #2
    Join Date
    Mar 2007
    Location
    localhost
    Posts
    3,624
    if element 2 is a string, you would need to also output quotes

    Code:
    <script langauge="javascript">
    function post_value() {
    opener.document.myform.filenm[<?php echo "\"". $row ."\""; ?>].value = <?php echo $row; ?>;
    self.close();
    }
    </script>
    The problem arises when the reference is numeric and does not need quotes...

    Please wrap your code in the appropriate forum tags in future, makes life much easier to help.
    --> JavaScript Frameworks like JQuery, Angular, Node <-- ... and please remember to wrap any code you have in forum tags:-
    [CODE]...[/CODE] [HTML]...[/HTML] [PHP]...[/PHP]

    If you can't think outside the box, you will be trapped forever with no escape...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

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



Recent Articles