使用图像按钮更改标签名称无效
Change label's name using image button is not working
这段代码应该在我们点击图像按钮时改变标签的名称。
这不是真的。当我仔细观察时,我观察到的一件事是:当按钮被点击时,标签会改变,但它会立即变回原始值。
当我使用正常按钮时,更改正在工作。
<html>
<body>
<script type="text/javascript">
function change(n)
{
var e=document.getElementById("name");
e.innerHTML='jnbjkvnkx';
}
</script>
<form>
<label for="name" style="width: 300px; padding-left: 5cm" id="name">hemanth</label>
<input type="image" src="page31.png" onclick="change('name')">
</form>
</body>
</html>
标签值不会改变,因为一旦单击按钮,页面将刷新到一个新的页面,其中x和y作为图像类型的坐标。
有几种方法可以解决这个问题:
1)。使用input type = button
和CSS改变按钮的背景图像。
2)。使用<a href='#' onclick='change()'><img src='page31.png'></a>
相关文章:
- 对象 Javascript 中的标签无效 - 想要添加事件列表器
- 调用$.get函数时JQuery中出现无效标签错误
- Apache poi XSSF创建Excel文件-Create返回格式或文件扩展名无效的空文件
- 如何使用输入模糊事件更新多个具有相同类名的标签的文本
- 谷歌图表:无效的列标签 |类别筛选器作为列选择器
- 我的警告标签未显示在无效输入上
- 具有无效标签的 JSONP 调用
- 如何按类名查找标签以跳过 jQuery 表单中的验证.js
- 无效的标签 JSON 标签与 JavaScript 标签
- Bacbkone.js渲染中的标签名类名
- Backbone.js IE8没有设置HTML5标签名的样式
- Webstorm对html脚本标签的无效代码检查
- 主干创建一个复杂的标签名视图
- 在页面加载时,通过标签名内联添加一个函数,如onmouseover
- JavaScript通过类名和标签名获取元素
- 在jQuery中从标签名中获取第一个元素
- 使用标签名插入的组件不工作
- 文件格式或文件扩展名无效
- 使用图像按钮更改标签名称无效
- 如何通过标签名访问元素的子元素的子元素