four systems Ответов: 1

Значение приращения счетчика Javascript для перехода на следующую страницу


вот код для страницы, которая увеличивает счетчик всякий раз, когда выбран Алжир, хотел бы, чтобы значение счетчика перенеслось на следующую страницу и увеличивалось при нажатии правильного переключателя


<html>
    <head>
        <title>Javascript Counts</title>          
        <script type="text/javascript"> 
            
            var counter = 4;
            document.write("The counter is " + counter)
            function vals()      
            {                    
                   
            var radios = document.getElementsByName("rbnNumber");               
            for (var i = 0; i < radios.length; i++) 
            {                            
            var r = radios[i];             
            if (r.value == "1" && r.checked) 
            {               
            document.getElementById('boldStuff').innerHTML = 'You selected Tasmania';
            }    
            if (r.value == "2" && r.checked) 
            {               
            document.getElementById('boldStuff').innerHTML = 'You selected Nicaragua';
            }  
             if (r.value == "3" && r.checked) 
            {               
            document.getElementById('boldStuff').innerHTML = 'You selected Tunisia';
            document.getElementById('Cool').innerHTML = 'Your score is now '+counter; 
            }    
            if (r.value == "4" && r.checked) 
            {      
            counter++
            document.getElementById('boldStuff').innerHTML = 'You selected Algeria  ';
            document.getElementById('Cool').innerHTML = 'You selected Algeria  ';
            document.getElementById('Cool').innerHTML = 'Your score is now '+counter; 
            } 
        }
    }
       </script>
    </head>
    <body>
        <table align = "center">
                        <tr>
                            <td>
                        <a href = "some.html">Previous 
                            </td> 
                            <td>
                        What is the Capital of France  
                            </td> 
                            <td>
                        <a href = "JsCountsA.html">Next  
                            </td> 
                        </tr>                     
                </table>    
                <table align = "center">                
                        <tr> 
                        <td>
                        <input type="radio" name="rbnNumber" value="1" />Tasmania<br/>                    
                        </td>                                 
                        </tr>
                        <tr>
                        <td>
                        <input type="radio" name="rbnNumber" value="2" /> Nicaragua<br/>
                        </td>                    
                        </tr>
                        <tr>
                        <td>
                        <input type="radio" name="rbnNumber" value="3" /> Tunisia<br/>
                        </td>                                                    
                        </tr>
                        <tr>
                        <td>
                        <input type="radio" name="rbnNumber" value="4" /> Algeria<br/>
                        </td>                                                    
                        </tr>                                  
                </table>                 
                <table align = "center">
                        <tr>
                        <td align="center">
                       <input type="button" id="btnGetValue"  onclick="vals()" Value="Get Value" />                                                    
                       <p></p>   
                        </td> 
                        </tr>     
                        <tr>       
                             Java
                             dude                             
                        </tr>
                </table>               
    </body>
</html>


Что я уже пробовал:

пробовал использовать javascript frames object так что разные html загружаются на разные фреймы страницы на разных фреймах counter.html и еще radio.html всякий раз, когда нажимается правильное радио counter.html увеличивается и следующая кнопка загружает другую страницу на radio.html

ZurdoDev

Итак, передайте значение на следующую страницу. В чем же вопрос?

j snooze

либо задайте значение формы и опубликуйте его на следующей странице, либо передайте это значение в виде строки запроса. ваш выбор.

four systems

будет ли необходимость в обработчике форм потому что то что будет обрабатывать форму будет ли это серверный код как в java или cgi или может использовать хранилище html

1 Ответов

Рейтинг:
0

Dotnet_Dotnet

<form method="post">
<input type="date" name="date[]" />
<input type="text" name="versus[]" />
<input type="radio" name="ha[0]" value="home" checked="checked" />
<input type="radio" name="ha[0]" value="away" />
<br />
<input type="date" name="date[]" />
<input type="text" name="versus[]" />
<input type="radio" name="ha[1]" value="home" checked="checked" />
<input type="radio" name="ha[1]" value="away" />
<br />
<input type="date" name="date[]" />
<input type="text" name="versus[]" />
<input type="radio" name="ha[2]"  value="home" checked="checked" />
<input type="radio" name="ha[2]" value="away" />
<input type="submit" value="go" name="sub_it" />
</form>


four systems

круто но где бы вы просматривали значения выбранных типов ввода разве вам не нужен обработчик форм