Отправка информации из radio кнопки

Discussion in 'PHP' started by PX379, 29 Jul 2013.

  1. PX379

    PX379 New Member

    Joined:
    1 Jun 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте. Цель такова:
    Есть две радио кнопки - М и Ж,
    по нажатии на кнопку - Старт, информация должна отправляться в текстовое поле. Но оно не отправляется.

    Я уже чего только не делал, перебирал даже самые бредовые варианты.

    JS
    Code:
    wait_visibility('select', 0);function create(form) {
    form.story.value="";
    
    console.log(form.ves [0]);
    if (form.aaa.value != "men") {
    form.story.checked +="Men" +
    form.aaa.value + "[\n";
    }
    
    console.log(form.ves [1]);
    if (form.bbb.value != "woomen") {
    form.story.checked +="Woomen" +
    form.bbb.value + "[[\n";
    }}


    HTML
    HTML:
    <tr>
    <td class="left"><b>Ваш пол:</b></td>
    <td><input type="text" name="size" size="5" class="form">
    М<input type="radio" value="aaa" name="ves" id="0" checked="checked" />
    Ж<input type="radio" value="bbb" name="ves" id="1" />
    </tr>
    
    <tr>
    <td colspan="2"><input type="button" value="Старт" onclick="create(this.form)" class="buttonformal"> <input type="reset" value="Очистить все поля"class="buttonformal"><br /><textarea name="story" rows="20" cols="100"></textarea></td>
    </tr>
     
    #1 PX379, 29 Jul 2013
    Last edited: 29 Jul 2013
  2. Romik001

    Romik001 Member

    Joined:
    18 Jul 2009
    Messages:
    43
    Likes Received:
    8
    Reputations:
    10
    Как то так:
    Code:
    <html>
    <head>
    <script>
    function add_text() {
            var elt = document.getElementById('my_form');
            for (var i=0; i<elt.length; i++) {
                    if(elt[i].checked=='1') {						
    						document.getElementById('log').value = elt[i].value;
                    //document.getElementById('log').value=log.value+elt[i].value; //вариант если тебе нужно дописывать в конец <textarea> 
    				}
            }
    }
    </script>
    
    </head>
    
    <body>
    <form id ="my_form">
    <span><b>Sex:</b></span>
    <input type="radio" name="where" value="Man">M<br/>
    <input type="radio" name="where" value="Woman">W<br/>
    <input type="button" value="Start" onclick="add_text()"/> 
    <input type="reset" value="Clear all"class="buttonformal"/><br />
    <textarea id="log" rows="20" cols="60"></textarea>
    </form>
    </body>
    </html>
    
     
Loading...
Similar Threads - Отправка информации radio
  1. GAiN
    Replies:
    3
    Views:
    7,635