大神在吗---------为什么input的值在经过script更换后,后台取不到新值?

问题描述

请教个问题:当前端的input的值是固定时,后台可以取得到但是当前端加入一个script,这个script把input的值变了后,前端网页显示新值了..可后台取到的还是旧值前端代码:<script>varp=document.getElementById("demo");varx,y;functiongetLocation(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition);}else{p.innerHTML="该浏览器不支持获取地理位置。";}}functionshowPosition(position){x=position.coords.longitude;y=position.coords.latitude;document.getElementById('X').value=x;document.getElementById('Y').value=y;}window.addEventListener('load',getLocation,true);</script><formid="form1"runat="server"><!--用于取得当前座标--><divid="demo"></div><inputid="X"value="0"runat="server"onfocus="this.blur();"/><inputid="Y"value="0"runat="server"onfocus="this.blur();"/><!--结束-->

if(!IsPostBack){stringVisitX=X.Value;stringVisitY=Y.Value;}

解决方案

解决方案二:
引用

!IsPostBack

解决方案三:
你知道IsPostBack现在的值是啥么?
解决方案四:
引用2楼shingoscar的回复:

你知道IsPostBack现在的值是啥么?

把这两个放到!IsPostBack外面,还是旧值呢
解决方案五:
引用3楼cowbo的回复:

Quote: 引用2楼shingoscar的回复:
你知道IsPostBack现在的值是啥么?

把这两个放到!IsPostBack外面,还是旧值呢

X,Y是怎么来的?
解决方案六:
Request.Form["X"]
解决方案七:
还有光改变没用,至少你贴出来的里面没有提交
解决方案八:
提交和反向更新。

时间: 2024-09-19 09:05:32

大神在吗---------为什么input的值在经过script更换后,后台取不到新值?的相关文章

spring mvc-求助:哪位大神帮我实现下点击修改按钮弹出弹框并且里面自动获取值

问题描述 求助:哪位大神帮我实现下点击修改按钮弹出弹框并且里面自动获取值 我用的是hibernate+springMvc+maven实现的demo想要点击首页列表显示的数据后面的修改按钮可以弹出一个弹框,弹框力量有input文本框 ,弹框出现的时候里面自动有要修改的那一条数据的值页面: <%@ page language=""java"" import=""java.util.*"" contentType="

求救大神,我用android studio开发的项目,删除后能恢复找到不、我写了一个多月的程序

问题描述 求救大神,我用android studio开发的项目,删除后能恢复找到不.我写了一个多月的程序 如题,我写了一个多月的程序,今天不小心点右键删除了项目.请问一下大神有办法恢复没?我在百度上到处找也没有相关的解答.谢谢了啊. 解决方案 试试这个 http://www.xiazaiba.com/html/591.html 个人觉得数据恢复中比较好的

java-【急】求大神帮帮忙,CAS单点登录问题,登录成功后controller收不到请求(要哭了)

问题描述 [急]求大神帮帮忙,CAS单点登录问题,登录成功后controller收不到请求(要哭了) 首先说下问题,我们的项目之前SSO单点登录一直用的http的方式, 这一块登录一直都是正常的,现在要切上正式环境了,SSO服务器那边就改用了https的方式SSO配置如下: <listener> <listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-cla

c c++编程-有没有大神看下 ,小弟刚学c++这个代码运行后输出str不是输出100为什么

问题描述 有没有大神看下 ,小弟刚学c++这个代码运行后输出str不是输出100为什么 #include #include using namespace std; int main(void) { char *str = new char[100]; strcpy(str,"hello imooc"); cout << "*str"; delete[] str; system("pause"); return 0; } 解决方案 如

求大神!!!java web 用eclipse做前台 MySQL做后台做一个blog 怎么做

问题描述 772096623我qq能不能语音讲授一下马上交作业了实在不会求大神!!!!跪求!!!! 解决方案 解决方案二:eclipse做前台,Mysql做后台是什么意思解决方案三:eclipse做前台MySQL做后台eclipse是工具MySQL是数据库完全不搭嘎你就这基础短时间之内是不可能做出来的要不花钱找人做要不就交不了作业解决方案四:楼上正解解决方案五:估计难做啊.解决方案六:是妹子,狼儿们上啊解决方案七:曽今有个MyElicpse+mysql的!解决方案八:eclipse只是一个开发工

URL参数加密后如何取到它的值?

问题描述 如下代码想取出bb的值为什么不生效?正确的应该怎么写?protectedvoidButton1_Click(objectsender,EventArgse){stringurl="aa=123&bb=456";Response.Redirect("Default16.aspx?"+Server.UrlEncode(url));Response.Write(Server.UrlDecode(Request.QueryString["bb&q

.net中GridView更新取不到新值解决办法

例子  代码如下 复制代码 ((TextBox)this.gridServerList.Rows[e.RowIndex].Cells[0].Controls[0]).Text.ToString(); 绑定数据库放在!IsPostBack里 if (!IsPostBack) { GetDate(); } 原因是我们我们取的是原来的值那么更新后的值并没有更新控制数据,这样我们解决只要每次更新之后我们进行自动刷亲就可以了.  代码如下 复制代码 protected void Page_Load(obj

hwnd-C#求大神给看看,句柄没问题,可以SengMessage,getGetWindowText取不到值

问题描述 C#求大神给看看,句柄没问题,可以SengMessage,getGetWindowText取不到值 C#求大神给看看,句柄没问题,可以SengMessage,为什么不能getGetWindowText取不到值 [DllImport("user32.dll", EntryPoint = "GetWindowText")] public static extern int GetWindowText(IntPtr hwnd, string lpString,

强制解析html标签-如何强制页面解析HTML标签属性值里面的标签???求大神赐教,解析这个title里面的标签,谢谢!

问题描述 如何强制页面解析HTML标签属性值里面的标签???求大神赐教,解析这个title里面的标签,谢谢! <button id="emoji-id" type="button" class="btn btn-default emoji" title="<table border='1'><tr><th>Heading</th><th>AnotherHeading<