前台用script赋的值,为什么在后台取不到?

xiaoqhuang 2006-12-06 11:59:14
前台代码:
function imgSrc()
{
var number1=Math.floor(Math.random() * (4))+1;
timeString1 = 'images/'+number1+'.gif';
document.getElementById('img1').src=timeString1;
}
window.onload = imgSrc;

然后我随便拖一个Web控件,会报错"类型“Button”的控件“Button1”必须放在具有 runat=server 的窗体标记内。"
但是我form有runat=server,button也有。

只能拖HTML按钮,加runat=server,
后台代码:
Response.Write(img1.ID+img1.Src);没有用。
...全文
126 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoqhuang 2006-12-06
  • 打赏
  • 举报
回复
cansum396(漆黑的夜) ( ) 信誉:99 Blog 2006-12-06 11:59:33 得分: 0
放到hidder中可以取到

==============
怎么放吧呀?

xiaoqhuang 2006-12-06
  • 打赏
  • 举报
回复
greennetboy(我的老婆叫静静) ( ) 信誉:100 Blog 2006-12-06 12:00:59 得分: 0
是不是Button放在Form外面了?

没有,是在form里面

greennetboy 2006-12-06
  • 打赏
  • 举报
回复
是不是Button放在Form外面了?
cansum396 2006-12-06
  • 打赏
  • 举报
回复
放到hidder中可以取到
xiaoqhuang 2006-12-06
  • 打赏
  • 举报
回复
window.onload =imgSrc;
我怎么点个按钮,把这个onload停掉呀?

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧