jquery - 使用 jquery focus 清空文本字段

标签 jquery focus

我试图将焦点添加到以下代码上,该代码将循环遍历 10 个或更多字段,并在用户聚焦于该字段时删除默认值。 如何将焦点添加到现有代码? -谢谢

$(document).ready(function() {  
    $('#tradition').click(function() {
    $('#form-container').attr("class","trade");                         
    $('.lblMadlib11').text("Eleven ");
    $('.lblMadlib11a').val("eleven value field");
});

最佳答案

假设这个标记是这样的:

HTML:

<input type="text" placeholder="default text" />

Javascript:

$(function(){ // onload
    $('input:text').focus(function(){ // onfocus
       if($(this).val() == $(this).attr('placeholder')) // if value is default value
           $(this).val(''); // clear value
    });
});

关于jquery - 使用 jquery focus 清空文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4115909/

相关文章:

jquery - 如果我们禁用单击按钮,工具提示不会隐藏

javascript - 获取 URL 到端口号

javascript - 调整缩放窗口高度 提升缩放

javascript - 辅助功能 - 失去焦点,我应该强制焦点下一个可聚焦吗?

jquery - 使用 jQuery 选择焦点文本在 Firefox 中不起作用

javascript - 避免在 beforeunload.. 上出现对话框。这可能吗?

javascript - 使用 fullPage.js 中的 'afterRender' 回调来运行带有 jQ​​uery 事件的代码

java - 防止 Java Swing JTable 在输入无效数据时失去焦点

javascript - 如何在 Javascript 中以编程方式从 iframe 获取父窗口的焦点

javascript - Internet Explorer 焦点在 addEventListener 触发焦点之前?