function SetHidden()
{
var w = window.screen.width;
var tb7 = document.getElementById('TextBox7');
tb7.value = w;
alert(tb7.value);
}
想用JS给画面项目赋值,但没有成功.
请大侠帮我看看错在哪里.
先谢谢各位.
{
var w = window.screen.width;
var tb7 = document.getElementById('TextBox7');
tb7.value = w;
alert(tb7.value);
}
想用JS给画面项目赋值,但没有成功.
请大侠帮我看看错在哪里.
先谢谢各位.
<head>
<script type="text/javascript">
function SetHidden()
{
var w = window.screen.width;
var tb7 = document.getElementById('TextBox7');
tb7.value = w;
alert(tb7.value);
}
</script>
</head>
<body onload="SetHidden()">
<input type="text" id="TextBox7"/>
</body>
</html>你的是这样的么?我试的事可以的
我用的是服务器的TEXTBOX.
刚刚试了INPUT,可以取到.谢谢.
.NET开发时,什么时候用服务器控件,什么时候用HTML控件?
我不想把赋完的值显示出来,
所以把INPUT设成不可见的,
这时又取不到值了.有什么好办法吗?
那用hidden不要用textbox
用这种方法获取试试看咯
document.getElementById("TextBox7").innerText="123"OK!!!!
但INPUT设置INVISBLE=FALSE的话,
JS内的赋值失败.
1,INPUT,或者是服务器的TEXTBOX,
如果INVISBLE=FALSE的话,赋值失败.
如果INVISBLE=TRUE 的话,赋值成功.2,服务器的TEXTBOX时,
document.getElementById('TextBox7').innerText
document.getElementById('TextBox7').value
都可以赋值成功.
谢谢各位的回答..NET开发时,什么时候用服务器控件,什么时候用HTML控件?
有什么不成文的规定吗?