Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
<link href="//ajax.googleapis.com/ajax/libs/dojo/1/dijit/themes/claro/claro.css" rel="stylesheet" type="text/css" />
  
</head>
<body>
<form class="form-narrow form-horizontal" id="signupForm" method="post">
    <!--/* Show general error message when form contains errors */-->
    <th:block th:if="${#fields.hasErrors('${signupForm.*}')}">
        <div th:replace="fragments/alert :: alert (type='danger', message='Form contains errors. Please try again.')">
            Alert
        </div>
    </th:block>
    <fieldset>
        <legend>Please Sign Up</legend>
        <div class="form-group" th:classappend="${#fields.hasErrors('login')}? 'has-error'">
            <label for="login" class="col-lg-2 control-label">Login</label>
            <div class="col-lg-10">
                <input type="text" class="form-control" id="login" placeholder="Login" th:field="*{login}"/>
                <span class="help-block" th:if="${#fields.hasErrors('login')}"
                      th:errors="*{login}">Incorrect login</span>
            </div>
        </div>
        <div class="form-group" th:classappend="${#fields.hasErrors('password')}? 'has-error'">
            <label for="password" class="col-lg-2 control-label">Password</label>
            <div class="col-lg-10">
                <input type="password" class="form-control" id="password" placeholder="Password"
                       th:field="*{password}"/>
                <span class="help-block" th:if="${#fields.hasErrors('password')}" th:errors="*{password}">Incorrect password</span>
            </div>
        </div>
        <div class="form-group">
                <button onclick="javascript:test()" class="btn btn-default">Test JS</button>
            </div>
        </div>
    </fieldset>
</form>
</body>
</html>
 
function test() {
            var userid = document.getElementById('login').value;
            var my_passphrase = document.getElementById('password').value;
            var my_key = openpgp
                    .generateKeyPair({numBits: 1024, userId: my_user_id, passphrase: my_passphrase})
                    .then(function(keyPair) {
                        console.log("privateKeyArmored: " + keyPair.privateKeyArmored);
                    });
        }
Output

This bin was created anonymously and its free preview time has expired (learn why). — Get a free unrestricted account

Dismiss x
public
Bin info
anonymouspro
0viewers