我不是很好用javascript,所以我遇到问题让下面的脚本工作.我需要检查输入的名称是否也包含在消息中.
<input type="hidden" id="Message" value="<%= rsDetail.Fields("Message") %>">
<input type="hidden" id="FirstName" value="<%= rsDetail.Fields("FirstName")%>">
<script type="text/javascript">
<!--
function NameCheck(){
var FirstName=document.getElementByID('FirstName');
var CardMessage=document.getElementByID('Message');
var aPosition = CardMessage.indexOf('FirstName');
if (aPosition == -1)
alert("Name Not In Message.");
}
-->
</script>
<a href="NextPage.asp" onClick="NameCheck();">Proceed</a>
Run Code Online (Sandbox Code Playgroud) 以下代码查找使用indexOf方法输入的消息中人员的名称.
但是,即使名称存在,它也会返回不存在的结果.如果我只将Darren作为cardMessage它可以工作.
任何人都可以指出出了什么问题.
<%
firstName = "Darren"
cardMessage = "Is Darren in the message?"
cardMessage = CleanX(cardMessage)
firstName = UCase(firstName)
cardMessage = UCase(cardMessage)
Function CleanX(strString)
Set regEx = New RegExp
regEx.Pattern = "[^a-z0-9 ]+"
regEx.IgnoreCase = True
regEx.Global = True
CleanX = regEx.Replace(strString, "")
End Function
%>
<p><%=cardMessage%></p>
<p><%=firstName%></p>
<a href="javascript:check_message()">Click Here</a>
<script type="text/javascript">
s1 = new String("<%=firstName%>")
s2 = new String("<%=cardMessage%>")
function check_message()
{
var purchaser=s1;
var purchaser_ok=purchaser.indexOf(s2);
if (purchaser_ok==-1)
{
confirm('Name is NOT in message');
}
else
alert('Name …
Run Code Online (Sandbox Code Playgroud) 我们当前正在迁移服务器(2005到2008),并且主机备份了SQL数据库并将其转移到新服务器上。
我已经转移了网站文件,并更改了连接字符串和global.asa文件中的IP地址。
因此,从技术上来说,我们在新服务器上有一个镜像,但是当我尝试启动连接到SQL的页面时,出现以下错误。
SQL_Server_does_not_exist_or_access_denied。
我有一个网站,处理电话采取的订单到SQL数据库.访问门户网站使用Windows身份验证,我想传递订单处理器的用户名和订单,以便我可以记录谁接受了订单.
如何将用户名传递给表单元素?
这些页面是用经典的asp编写的.
谢谢.
我在经典的asp页面上运行以下查询.
sSQL = "Select ProductID, SUM(Quantity) FROM OrderDetails Where CAST(orderDate AS DATE) Between '"&sStartDate&"' And '"&sEndDate&"' GROUP BY ProductID"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open sSQL, cnn, adOpenStatic, adLockReadOnly, adCmdText
<tr>
<td>
<%Response.Write(rs.Fields("ProductID"))%>
</td>
<td>
What is the code to get the sum of the quantity here?
</td>
Run Code Online (Sandbox Code Playgroud)
如何输出数量?
我有一个可以在第一个数字处拆分字符串的正则表达式
var name = 'Achill Road Boy 1:30 Ayr'
var horsedata = name.match(/^(\D+)(.*)$/);
var horse = horsedata[1]; // "Achill Road Boy "
var meeting = horsedata[2]; // "1:30 Ayr"
Run Code Online (Sandbox Code Playgroud)
但是,我现在需要进一步分裂
var meetingdata = meeting.match(?what is the regex);
var racetime = meetingdata[1]; // "1:30 "
var course = meetingdata[2]; // "Ayr"
Run Code Online (Sandbox Code Playgroud)
在第一个字母处分割字符串的正则表达式是什么?
我有一个包含6个输入字段的表单,用于收集准备添加到SQL2008数据库的部门销售数据.
我正在寻找一个脚本,它将输入所有字段,以便在提交数据之前检查总计.