javascript - 我如何在这个ajax代码中选择第二个输入

标签 javascript jquery ajax

我的表单

<form action="javascript:alert( 'success!' );">
  <div>
    <input type="text" name="username">
    <input type="password" name="password">
    <input type="submit">
 </div>
</form>

我的ajax代码

<script>
$( "form" ).submit(function( event ) {
    if ( $( "input:first" ).val() === "correct" &&  $( "input:second" ).val() === "test"  )  {
        $( "span" ).text( "Validated..." ).show();
        return;
    }

    $( "span" ).text( "Not valid!" ).show().fadeOut( 10000 );
    event.preventDefault();

    /// set here your ajax code
});

我如何选择密码字段。 2.这个方法容易被破解吗?

最佳答案

$('input[type="password"]')

$('input[name="password"]')

工作演示

$(document).ready(function() {
  alert($('input[type="password"]').val())
  alert($('input[name="password"]').val())
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
  <input type="text" name="username">
  <input type="password" name="password" value="test">
  <input type="submit">
</div>

关于javascript - 我如何在这个ajax代码中选择第二个输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36327636/

相关文章:

javascript - 如何在 XPage 中对每个 CSJS 进行完全刷新(提交表单)

javascript - Windows 中的 Google map 绘制路线故障

javascript - 是否有任何技术可以将 HTML 结构与底层数据分开?

javascript - 将 HTML 插入到 Ace 编辑器的光标位置

javascript - sweetalert 用于 Laravel 应用程序中的删除警报

python - web2py:链接执行函数而不导航到不同的页面(回调?)

php - 从 mysql 数据库中突出显示日期选择器中的事件

AJAX 请求下一页/上一页的帮助

javascript - 选择时切换 d3 圆环弧

c# - 如何使用window.open在mvc中的jquery中的同一窗口中打开 Controller 操作?