作者gmotwm2001 (小马怪)
看板Web_Design
标题[问题] js和asp
时间Wed Aug 16 22:09:12 2017
想请问大家,我用js跟asp 写一个网页
用asp写若输入字可判别是否资料库有资料,如果有就把资料库的资料显示在网页上
并用js判别资料库显示在网页中其中一栏的资料若为0,则会显示警告,若为1则不动作
我是用onchange事件,若值改变就会驱动副程式判别资料为0或1,
可是栏位值用asp语法将资料库的值带出来,onchange好像无法感应= =,他不会动
只有用键盘输入字,onchange才觉得值有改变,才会驱动副程式..
想请问是甚麽问题跟方法可以解决?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.236.18.247
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1502892554.A.9AF.html
1F:→ plcder: 你用JS判别就要把值变成JS他才会看得懂 08/16 22:14
2F:推 LaPass: 问题出在你观念上分不清楚的前後端 08/17 09:46
3F:→ LaPass: 在你的网页上右键,按检视原始码,你的asp输出的东西通通 08/17 09:47
4F:→ LaPass: 都在那边,输出之後就不关ASP的事情。 08/17 09:47
5F:→ LaPass: 你的js一开始读到的东西就是那一段原始码指定的数值,所以 08/17 09:48
6F:→ LaPass: 数值重头到尾都没变过。如果你按f5重新整理,那是重新跑一 08/17 09:49
7F:→ LaPass: 次ASP执行後吐资料的流程,跟上一次你在网页上干的事情无 08/17 09:50
8F:→ LaPass: 关。 08/17 09:50
我想请教一下,我原本一个栏位A的value="" onchange=(this.value)
但是当我在栏位B输入一值,网页会重新整理,asp自动会将资料库的资料送给栏位A
value="10" 但onchange=(this.vlaue) 还是不会动作
我不知道要用甚麽写会比较好
谢谢!
※ 编辑: gmotwm2001 (1.175.159.108), 08/19/2017 17:39:59
9F:→ gmotwm2001: 请问要怎麽把数值变成js看得懂的数字? 08/19 17:41