菜鸟涛

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

得意的笑,已经第10天了。呵呵。

 

今天的任务就是保存数据到database,先截图:

 

看起来很简单,其实也简单哈哈,不过就是要保存到几张表里面去。 

 

遇到的问题,以前不知道runat=“server”的作用,是在服务器端执行ASP.net控件所牵线的事件 。如:

<input type="text" runat="server" id="txtId" name="txtName" value="test"> 就可以在服务端使用txtId.Value = "test".但是使用runat="server"后,如果想用javascript,documentByElementId("texId")就获取不到页面的DOM了,why,原因就是加了runat="server",服务端对生成html的input做了改变,对页面进行查看“页面源码”,这个input变成了:<input type="text" runat="server" id="mainContent_txtId" name="txtName" value="test"> 

看看红色部分,就知道了。所以documentByElementId("texId")就取不到dom。如果还是想用javascript来操作这个input,可以通过别的属性如input的name,class来取得这个dom。

 

persist 

 

posted on 2011-04-27 09:45  菜鸟涛  阅读(217)  评论(2编辑  收藏  举报