javascript - 单击按钮时如何删除只读属性

标签 javascript php jquery

单击 Edit 按钮时,如何删除 readonly 属性?如果单击我的代码可以正常工作,但一秒钟后输入表单返回到 readyonly

<input class="form-control" name="fullname" value="<php echo $fullname; ?>" readonly/>
<button class="btn btn-primary" id="btnEdit" > edit </button>

<script>
    $(document).ready(function(){
        $('#btnEdit').click(function(){
            $("input[name='fullname']").attr("readonly", false);   
        });
    });
</script>

最佳答案

你应该使用 jQuery removeAttr

$(document).ready(function(){
    $('#btnEdit').click(function(){
        $("input[name='fullname']").removeAttr( "readonly" ); 
    });
});

关于javascript - 单击按钮时如何删除只读属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37497168/

相关文章:

php - 将搜索重定向到主页

jquery - 同一列表中的 2 个不同的可排序项

Javascript:从 var 打印(到打印机...)?

Javascript:获取对 Angular 线数组

javascript - 如何使用node.jsexpress响应XML?

javascript - 将上下文与 api 调用一起用于根级组件

php - Ajax 请求转到新页面而不是更新当前页面?

php - 无法在 php 上显示错误,只是白屏

javascript - 单击按钮时在另一个数据表中显示选中的行

javascript - 有没有更简洁的方法来隐藏和显示 div 与 Javascript?