检测,自动将输入Id更改为当前Id名称
Detect & Automatically Change Input Id to current Id name?
我看过关于检测输入id值的更改的教程,但是如果要更改输入id名称,是否有一个快速的代码片段或代码来更新它?我是新手,我做了一些研究,发现了这个代码
setInterval(function() { ObserveInputValue($('#input_id').val()); }, 100);
是否有可能检测输入id的名称是否更改,然后自动更新和更改变量?
示例$('#myname').val('name').change();
如果输入id更改为nameofperson,什么代码会自动检测到并将输入id name更改为nameofperson?
显示input
的id更改时间
var original="test";
setInterval(function() { // the will listen the id change or not
var current = $('input').attr('id');
if(original != current) //matching the id with previous id
{
original = current;
console.log('id was changed your new id= '+current)
}
}, 100);
var count =0;
$('button').click(function(){
$('input').attr('id','change'+count);//each time you click id was changed.
count++;
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="test" class="changing">
<button>changeId</button>
相关文章:
- document.getElementById并使用id名称
- 如何使用jQuery迭代id名称的变体(如idname1、idname2)
- FireFox-在全局作用域中由id名称引用的元素.使用w3c标准
- 如何在select标记上使用javascript获取id名称
- 如何获取 ID 名称的子字符串
- jQuery 按 ID 名称删除 img 标签不起作用
- 将 URL 的最后一个字符串与 Li 的 ID 名称进行比较
- 按 id 名称检查元素是否具有子节点
- 如何检索元素的 ID 名称
- 如何在按键事件中使用 ID 名称
- 使用带有部分ID名称的document.getElementById
- 如何根据特定链接的id/名称选择并自动点击该链接
- 如何使用jquery将数字添加到输入ID名称中
- 如何根据onchange事件的序列ID名称获取值
- 检索一个值,而不对id名称进行硬编码
- JQuery-具有windows文件名的Html ID名称正在静默地删除斜杠
- 在javascript中切换id名称
- 在javascript中选择部分ID名称
- 检测,自动将输入Id更改为当前Id名称
- 如何获得几个td具有相同的id名称的文本