gpt4 book ai didi

forms - 使用 Dart 获取表单输入值

转载 作者:行者123 更新时间:2023-12-03 02:45:03 25 4
gpt4 key购买 nike

我正在尝试获取输入元素的值,例如这是简单的形式:

<form id="loginForm">
<label for="username">Username</label>
<input required type="text" class="form-control" id="username">
<label for="password">Passowrd</label>
<input required type="password"id="password">
</div>
<button type="submit">Submit</button>
</form>

用jQuery我会写:
let value = $("#password").val();

或者我什至可以序列化整个表格,

但在 Dart 中,这似乎不起作用:
querySelector('#username').getAttribute('value');

,它返回 null
我没有使用任何框架,

有什么建议?

最佳答案

querySelector只会返回 HtmlElement .由于您知道结果是 InputElement (在那个 TextInputElement)你需要转换它才能访问 value属性。
(querySelector('#usernames') as InputElement).value

关于forms - 使用 Dart 获取表单输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51913407/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com