更改DIV JS中的数据



我希望我的div名为" blok" 以清洁他的内部,然后使用innerHTML显示其他元素,但它总是回到strona_logowanie()中的第一个外观。

<head>
    <title>Fikcyjne konto bankowe</title>
    <script type="text/javascript">
        function login() {
            var id = formularz.id.value;
            var pass = formularz.pass.value;
            if (id=="123") {
                if (pass=="321") {
                    strona_saldo();
                }
            }
        }
        function strona_saldo() {
            var zmienna2 = "<table bgcolor='#99CC99' width='800' border='5' cellpadding='10' frame='void' align='center' valign='top' bordercolor='white'><tr><td colspan='2' height='50' valign='middle' align='center'>imie nazwisko</td><td colspan='2' height='50' valign='middle' align='center'>Numer konta</td><td colspan='2' height='50' valign='middle' align='center'>Saldo</td></tr></table>";
            blok.innerHTML == '';
            blok.innerHTML = zmienna2;
        }
        function strona_logowania() {
            var zmienna1 = "<form id='formularz' name='formularz' action=''><label for='id'>Identyfikator:</label><br><input type='text' name='Identyfikator' id='id' value='' /><br><label for='pass'>HasL‚o:</label><br><input type='password' name='Password' id='pass' value='' /><br><input type='submit' value='Zaloguj siÄ™' onClick='login()'/></form>";
            blok.innerHTML = zmienna1;
        }
    </script>
</head>
<body onload="strona_logowania()">
    <div id='blok'></div>
</body>

您无法在"提交"输入元素上使用onclick事件。一个简单的修复是由type="button"

替换type="submit"

最新更新