javascript - 动态改变HTML元素的ID属性

标签 javascript jquery jsp servlets html-table

我有一个表...我想在页面返回客户端时更改其 id ..JSP 或 servlet 和 Javascript

<table id="myTable" border="1px" style="font-size: 10px;width: 200px; font-size: 10px; float :left;" >

我想在页面回发时使用 mytable2 更改其 id

<table id="myTable2" border="1px" style="font-size: 10px;width: 200px; font-size: 10px; float :left;" >

我也想使用ajax,但我不了解ajax,那么我该怎么做呢?

最佳答案

你可以试试这个:

<script type="text/javascript">
  function changeHtmlElementId ()
  {
     var htmlElement = document.getElementById("monkey");
     htmlElement.id = "newId";  // here you can assign new Id

 }
</script>

但是你为什么要这样做,更改元素的 ID 不是一个好习惯。它可能会导致您的所有 Javascript 文件出现问题。

AJAX 示例:

函数 doAjaxPost() { //获取表单值 var name = $('#name').val(); var passowrd= $('#passowrd').val();

$.ajax({
    type: "POST",
    url: "yourjsp.jsp",
    data: {
      name:name,
      pass: passowrd

    },
    success: function(response){
        // we have the response , do all your stuff here

         alert('Error: ' + e);
     },
     error: function(e){
         alert('Error: ' + e);
     }
});

}

此代码还需要 jQuery。

关于javascript - 动态改变HTML元素的ID属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24058857/

相关文章:

Javascript 不从数组中选择背景颜色

javascript - jQuery 完整日历 : set a different color to each event from front-end

jquery - 使用 Jquery 移动重新排序列表项

javascript - 双击而不是单击的动画

javascript - 谷歌地图 - 来自用户地理位置的方向

javascript - JQuery 跳转到滚动 anchor

javascript - 未捕获的类型错误 $(...).swipe 不是函数

java - 使用java获取ping结果

javascript - 在本地系统中下载文件或pdf,而不仅仅是在服务器中

jsp - JSTL/EL 中的三元运算符