javascript - 如何通过单击按钮将页面中所有文本字段中的数据更改为大写

标签 javascript jquery textfield uppercase

我有一个包含大约 13 个文本字段的页面。我想通过单击按钮将所有文本字段中的数据大小写更改为大写。我可以使用 Jquery/javascript。我绝对不想使用 CSS-Text-transform 属性,因为它实际上不会转换大小写,而只是虚拟地转换。

关于如何使用单个函数完成此任务有什么建议吗?

谢谢, 犹太教

最佳答案

你可以使用val方法:

$('#button').click(function(){
   $('input[type=text]').val(function(i, oldVal){
       return oldVal.toUpperCase()
   })
})

关于javascript - 如何通过单击按钮将页面中所有文本字段中的数据更改为大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12088709/

相关文章:

javascript - appendChild 不工作并显示错误

javascript - 使用 JQuery 为 "focus"绑定(bind) "blur"和 "window"函数,在 IE 中不起作用

javascript - AJAX:$_GET 不返回任何值

javascript - Datagrid 中的 Bootstrap 开关

JavaScript - 如何确保 jQuery 已加载?

iphone - Xcode 中的数字键盘

JavaFX8 - FXML 如何在 onAction-tag 中使用参数调用方法?

javascript - 为什么这个函数有第二个参数在单独的括号中?

JavaScript 不更改 PHP 填充的文本字段

javascript - 显示多个上传文件的总大小