function showorder(x)
{
var pname="product"+x;
pname.style.visibility="visible";}
结果老是提示
行: 4
错误: 无法设置属性“visibility”的值: 对象为 null 或未定义
这样写就是对的
product1.style.visibility="visible";请哪位高手指点下吧?谢谢
{
var pname="product"+x;
pname.style.visibility="visible";}
结果老是提示
行: 4
错误: 无法设置属性“visibility”的值: 对象为 null 或未定义
这样写就是对的
product1.style.visibility="visible";请哪位高手指点下吧?谢谢
解决方案 »
- javascript按钮onClick问题,这样写怎么没反应?
- 2个问题求解..
- Javascript中的函数调用错误
- javascript的var 有木有都没有关系是不是?
- jquery 取出的对象怎么和getElementById的对象一样?
- live视频搜索问题
- 一直想知道的一个问题,有没有官方的Javascript API文档?
- 哪里有XML3.0技术内幕中和Xml高级编程中文版下载?
- 怎么做“正在加载中,请稍候。。。。。。”的页面??就象csdn用户登录时一样。。。。。
- 谁有http://www.chinaelate.com/myedit/edit.htm上的在线HTML编辑器的源代码?谢谢
- svg元素插入
- [求助]一段全选/全删代码,如从下一行一行地删,能全删,但如用全选/全删方式,却删不全
//====================你的问题解决方法1(不建议使用)
<input type="text" name="product1" id="product1" value="1" style="visibility: hidden"/>
<button type="button" onclick="showorder(1)">显示</button>
<script type="text/javascript">
function showorder(x) {
window["product"+x].style.visibility="visible";
}
</script>
//====================建议使用以下方法
<input type="text" name="product1" id="product1" value="1" style="visibility: hidden"/>
<button type="button" onclick="showorder(1)">显示</button>
<script type="text/javascript">
function showorder(x) {
document.getElementById("product"+x).style.visibility="visible";
}
</script>
{
var pname="product"+x;
document.getElementById(pname).style.visibility="visible";}