JavaScript: копирование значения в форму

Discussion in 'PHP' started by vorona, 29 Oct 2011.

  1. vorona

    vorona Member

    Joined:
    7 Sep 2009
    Messages:
    392
    Likes Received:
    7
    Reputations:
    1
    Добрый вечер.

    Есть такой код:

    PHP:
    <script>
        function 
    set_mark(s_mark){

            var 
    text document.getElementById('marks');
            
    marks.value marks.value+', '+s_mark;
        }
    </script>


    ..................................


    echo '<input style="width: 453px;" type="text" name="marks" id="marks"><br>';

    $sql = 'SELECT * FROM `marks` WHERE `user`='.$row_user['id'].' ORDER BY `id` DESC';
    $r=mysql_query($sql,$conn);
    while ($row=mysql_fetch_row($r))
        {
        echo ' <a href=javascript:// onclick=set_mark("'.$row[2].'")>'.$row[2].'</a> ';
        }

    $row[2] - текстовая переменная.

    Почему функция set_mark не работает в Опере, а в Хроме не вставляет в форму русский текст?