总体来说 replace 有两种使用形式,这是因为它的第二个参数,可以是字符串,也可以是函数。 当第二个参数是字符串时,如下的字符有特殊的含义:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
<head>
<base href="<%=basePath%>">
<script type="text/javascript">
function setCount(text){
var count = text.value
document.cartForm.result.value = count
}
</script>
<title>My JSP 'javascript.jsp' starting page</title>
</head>
<body>
<form action="a.html" name="cartForm">
<input type="text" name="count" value="0" onblur="setCount(this)">数量
<input type="text" name="result" disabled="disabled">小计
</form>
</body>
</html>