比如页面中有个 <input name="id" type="hidden" id="id" value="" />
当这个隐藏域的值被改变的时候,如何去触发一个动作,去执行或者调用另外一个JS函数呢?
有没有这样的事件,或者相关的方法能实现类似的功能?
当这个隐藏域的值被改变的时候,如何去触发一个动作,去执行或者调用另外一个JS函数呢?
有没有这样的事件,或者相关的方法能实现类似的功能?
解决方案 »
- jquery怎么实现一段文字中地域名、景区名、常用词语自动生成链接
- 动态上传附件,获取附件大小并显示?
- 80分 求JS 判断地址栏要跳转的域名是不是自己网站下的域名!
- 各位大哥救命啊~!!在线等答案!~~~
- 如何将 activeX 中的某个值传递给 web 页面的中的一个输入框呢? 在线等!
- 怎样让输出的文本换行?转义字符吗?
- 请教个iframe传值的问题[错误码:5011]
- javascrip传值的问题
- 在问关于框架与浮动窗口的问题,请指教!
- 请教:vbs的使用不如js来得多,两者是否有什么区别?vbs在环境或使用上有什么限制吗?
- jquery ajax 获取不了 php生成的xml数据
- 大家好,怎样写jquery控件
<input type="button" value="change hidden field value" onclick="document.getElementById('id').value=Math.random();">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>测试</title>
<script src="jquery-1.3.2.js"></script>
<script>
$(document).ready(function(){
$("#id").change(function(){
test();
});
function test(){
alert("hi")
}
$("#btn").click(function(){
alert("1")
$("#id").change();
alert("2")
});
});
</script>
</head>
<body>
<input name="id" type="hidden" id="id" value="" />
<input type="button" id="btn" value="测试" />
</body>
</html>在ff下可以,楼主你可以试试
$(document).ready(function(){
$("#id").change(function(){
test();
});
function test(){
alert("hi")
}
$("#btn").click(function(){
alert("1")
$("#id").attr("value","hello")
test1();
alert("2")
});
function test1(){
if($("#id").val()!=""){
$("#id").change();
}
}
});这样
直接对浏览按钮写一个onclick函数 获取和合隐藏域的值比对 不同就赋值 并开始上传操作