嗨,我希望我有道理,我正在做一个作业,但我不记得如何转义一行代码,所以我需要的代码被视为代码?如果这是有道理的。
我有这个部分:
<input type="text" name="firstSeat" id="firstSeat" readonly="readonly" style="border: solid; background-color: #374B5C; color: #fff; width:30px;"/>
所以那个盒子的ID是firstSeat,我想用像A01这样的ID填充它,使用这个代码;
编辑我在这里粘贴我的代码时遇到了麻烦,其中一些没有显示出来,所以我希望这些没问题。
代码也在这里https://gist.github.com/7f54751e1563e778d482
所以你可以在第 10 行和第 13 行看到,有这样的代码:
<%Do While Not thrus.EOF
dim seatID
seatID=thrus("sea_ID")
bookedcheck="SELECT * FROM booking WHERE boo_PerID = " & request("per_ID") &" AND booking.boo_seaID = "& seatID&""
booked.Open bookedcheck, conx, adOpenkeyset, AdLockOptimistic
if (thrus("sea_Reference") = "B01") OR (thrus("sea_Reference") = "C01") OR (thrus("sea_Reference") = "D01") OR (thrus("sea_Reference") = "E01")OR (thrus("sea_Reference") = "F01")OR (thrus("sea_Reference") = "G01")Then
Response.write "<br />"
end if
if not booked.EOF then
response.write("<href='#"&thrus("sea_Reference")&"'><img src='images/booked.gif' border='0' title='"&thrus("sea_Reference")&", SEAT BOOKED' onclick='document.getElementById('firstSeat').value='"&thrus("sea_Reference")&"';' /></>")
else
response.write("<a href='#"&thrus("sea_Reference")&"'><img src='images/"&thrus("sea_ICON")&"' border='0' title='"&thrus("sea_Reference")&", £120, 45 degree left seating icon facing stage' onclick='document.getElementById('firstSeat').value='"&thrus("sea_Reference")&"';' /></a>")
end if%>
所以应该发生的是 onclick 它将 sea_reference 推送到 firstSeat 并将其传递给那里的那个盒子。但是当我点击它时它不会发送它。
我相信它是因为这个:http: //i.imgur.com/thzBK.png
onclick 被视为与该行中的大多数代码相同的信息。
我想我需要“转义”以便看到 onclick 命令。
如果有人可以提供帮助,或者确实可以帮助我在这里获取我的代码!那太好了,谢谢。
更新如果它有助于查看页面;http://heweb.grimsby.ac.uk/STUDENT/s0191958/PART2/booking.asp?the_ID=1&per_ID=1