JSP中定义一个
<input type="text" id="abc" style="visibility:hidden"/>在js中要怎么写去重定义这个text的style属性,还有怎么写能删除这个属性
同样的写法适不适用于div和select框
<input type="text" id="abc" style="visibility:hidden"/>在js中要怎么写去重定义这个text的style属性,还有怎么写能删除这个属性
同样的写法适不适用于div和select框
解决方案 »
- 给一个数组prototype属性实际应用中的例子,我试了几个都不行。
- 召集大家帮我完成一个JS问题
- 调用JS函数 "/"有什么意义
- write("<option value="'+i+'">")怎么理解,哪个引号和哪个引号配对
- Prototype框架使用的疑问?
- 如何计算出窗口的大小?
- 请问JavaScript中如何判断空格字符?
- 如何让函数自动执行?
- 怎么才能实现确认后再提交表单????
- 请问这段js代码,我想转成vb.net,能行吗?
- 怎么把多input的值相加,做字符串连接的相加..
- js: select option 移到右边的值在提交的时候能够全部提交?能够get到option的值,求高手指点!!!!
<script type="text/javascript">
window.onload = function(){
var o_input = document.querySelector("#abc");
o_input.onclick = function(){
o_input.style.visibility = "你要修改的值";//重新定义visibility属性值
o_input.removeAttribute("style");//删除style这个属性;注:适用于任何节点
}
}
</script>自己去下个DHTML文档,不会的自己慢慢查。
js中原生的操作属性的大致有以下几种
对象.setAttribute(属性名称,值);//用来设置对应属性的值,当值为空时,这个属性的值被清空。如果你用此方法来设置style,那设置以后,之前的所有属性被清空,只保留你最新添加的值。所以不推荐使用这种方法去设置style中的属性;比如你要设置边框,你应该使用:对象.style.border='';
对象.getAttribute(属性名称);//用来获取指定属性的值
对象.removeAttribute(属性名称);//用来移除指定的属性
对象.getAttributeNode(属性名称);//这个是将指定的属性封装成了节点(node)来操作
用document.getElementById("sd").style.cssText