javascript - 我需要 Javascript 来验证用户按钮并使用 javascript 强制输入该按钮的文本输入
问题描述
选择左按钮时,用户应要求输入左输入文本,如果用户选择左按钮并单击提交而不输入文本,则表单应抛出错误,我应该只使用javascript
<!DOCTYPE html>
<html>
<script src="script.js"></script>
<body>
<form action="\">
<label for="left">left</label>
<input type="radio" id="left">
<label for="right">right</label>
<input type="radio" id="right"><br>
<label for="left">left</label>
<input type="text" name="leftInput" id="rightText">
<label for="right">right</label>
<input type="text" name="rightInput" id="leftText">
<input type="submit" id="submitBtn" value="submit">
</form>
</body>
</html>
解决方案
您只需使用 HTML 即可实现此目的
尝试向输入添加“必需”属性,如下所示:
<input type="text" name="leftInput" id="rightText" required>
推荐阅读
- php - 如何从我的网站顶部删除此警告“警告:array_shift() 期望参数 1 为数组,在...中给出空值”?
- javascript - 错误:
属性和预期长度 d3.js - javascript - Google Sheets bacthUpdate 范围获取错误的数组索引
- botframework - 在 Luis 调度模型中查看端点话语的最佳实践是什么?
- java - 更改 JLabel 中图标的颜色
- javascript - 我可以使用 Electron 应用程序/JavaScript 控制/编写 InDesign 脚本吗?
- python-3.x - anaconda 环境:未找到 cupti64_100.dll
- python-3.x - BeautifulSoup 在读取或解析时将内容置于真实元素之外
- wpf - 如何使用滑入式动画为 ItemsControl 中插入的对象设置动画?
- java - 放心获取响应大小(以 KB 为单位)