Javascript foreach d'entrée en forme de Nom et de Valeur

Je suis juste à pratiquer un peu de javascript et j'ai utilisé JQuery beaucoup! Je n'ai pas eu grande expérience de raw javascript et je veux l'apprendre comme je l'ai fait JQuery. J'ai un formulaire simple et une fonction javascript pour aller avec elle onsubmit et je veux obtenir le nom et la valeur de chaque entrée dans le formulaire avec ma fonction, mais il n'a pas l'air de travailler quelqu'un peut-il m'aider?

<!DOCTYPE html>
<html>
<head>
    <title>Foreach Practice</title>
    <script type="text/javascript">
        function Get() {
            var Form = document.getElementById('Form');
            for(I = 0; I < Form.length; I++) {
                var Value = this.attribute('name').value;
                alert(Value);
            }
        }
    </script>
</head>
<body>
<form id="Form" onsubmit="return false;">
    <input type="text" name="User" placeholder="Username" />
    <input type="password" name="User" placeholder="Password" />
    <input type="submit" name="Submit" onclick="javascript:Get();" />
</form>
</body>
</html>