Onclick动作取决于输入

时间:2018-11-25 20:50:18

标签: c# html razor model-view-controller

我对HTML有点陌生。在我看来,我想要的是将输入密码与默认字符串(.txt中的密码)进行比较。如果两者相等,当我单击我的按钮时,我希望它重定向到另一页。如果没有,请在文本框中显示一条消息。

这是我观点的一部分:

<div class="column">
    <h2>Registro para administradores</h2>
    <p>Si ya te comunicaste con los moderadores, poné la clave que te pasaron aquí debajo y registrate.</p>

    <form>
        Password: <input type="password" name="psw">
    </form>

    <button type="button" onclick="location.href='@Url.Action("RegisterAdmin","Account")'">Registrate 2</button>

</div>

我比较密码的功能:

@functions{

public bool checkPassword(string pass)
{
    System.IO.StreamReader file = new System.IO.StreamReader(@"C:/Users/agnme/TpNuevaVersion/SistemaGestion/SistemaGestion/Password/pass.txt");

    string line = file.ReadLine();

    return line.Equals(pass);
}

如果我的文件中输入的psw和密码相等,那么onclick动作将为onclick="location.href='@Url.Action("RegisterAdmin","Account")'"。如果没有,请以该形式显示一条消息。

0 个答案:

没有答案