CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

要用字符串变量存储一段javascript脚本,要怎么搞?最前面加了@,然后"后前面加了\,还是报错,,,

楼主JavaDianNet(如何做...如何做的更好...)2006-05-03 18:08:29 在 .NET技术 / ASP.NET 提问

要用字符串变量存储一段javascript脚本,要怎么搞?最前面加了@,然后"后前面加了\,还是报错,,,  
   
  <script   language="javascript">  
  function   f()  
  {  
  var   x   =   this.document.getElementById("textfield").value   ;  
  if(!isNaN(x))    
  document.location   =   "?page="   +   x   ;  
  else  
  alert("必须输入正数")   ;  
  }  
  </script>  
   
  最前面加了@,然后"后前面加了\,还是报错,,, 问题点数:20、回复次数:8Top

1 楼jeremychen001181(Τιτάνες)回复于 2006-05-03 18:23:03 得分 5

双引号变单引号Top

2 楼JavaDianNet(如何做...如何做的更好...)回复于 2006-05-03 18:24:28 得分 0

呵呵,刚刚把javascript中的字符从双引号串全变成单引号了.已经搞定.  
   
  还是想问,如果一定要用双引号该怎么办?Top

3 楼jeremychen001181(Τιτάνες)回复于 2006-05-03 18:28:40 得分 5

string   strScript   =   @"<script   language='javascript'>function   f(){var   x   =   this.document.getElementById('text1').value   ;"    
  +   "if(!isNaN(x))   ?page='   +   x   ;else   alert('必须输入正数')   ;}</script>";Top

4 楼jeremychen001181(Τιτάνες)回复于 2006-05-03 18:30:44 得分 0

俩个双引Top

5 楼JavaDianNet(如何做...如何做的更好...)回复于 2006-05-03 18:35:35 得分 0

to   jeremychen001181(青竹竿):  
  能不能加个好友msn:  
  见短消息.谢谢!Top

6 楼JavaDianNet(如何做...如何做的更好...)回复于 2006-05-03 18:40:42 得分 0

this.document.getElementById("textfield").value   ;  
  这一句代码:能不能改善一下,javascript有没有像c#中的sender的事件源对象?如何表示?  
  试了一下:this.document.getElementById("textfield")改为this不行....Top

7 楼jeremychen001181(Τιτάνες)回复于 2006-05-03 18:53:29 得分 10

this.value是可以的   看你写在哪了  
   
  <input   id="textfield"   type="text"   onkeypress="alert(this.value);">Top

8 楼JavaDianNet(如何做...如何做的更好...)回复于 2006-05-03 18:57:34 得分 0

呵呵,把按钮去掉了~  
  谢谢楼上!Top

相关问题

关键词

得分解答快速导航

  • 帖主:JavaDianNet
  • jeremychen001181
  • jeremychen001181
  • jeremychen001181

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo