
你的if中少写了一个=
应该是str == ""
而不是str = ""
修改后的代码:
<!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form name="form1" method="post" action="">
原字符串: <textarea name="oldString" cols="40" rows="4"></textarea><br>
转换后的字符串:<textarea name="newString" cols="40" rows="4" ></textarea><br>
<input name="Button" type="button" value="去掉字符串的首尾空格" onClick="trim()">
</form>
<script language="javascript">
function trim() {
var str = form1.oldString.value
if(str == "") { //这里是 ==
alert("请输入字符串")
form1.oldString.focus()
return
}
else {
var ob=/(^\s*)|(\s*$)/g
str = str.replace(ob,"")
}
form1.newString.value = str
}
</script>
</body>
</html>
printMsg("当前浏览器不兼容聊天,请更换浏览器!","ERROR")//设置按钮不可点击
$("#con").attr("disabled","true")
表单是用来传递数据的!上面不是有个action的么!那就是你要把数据传递到什么页面去!如果是本页在引号里面加个#号,你这是html代码!要执行这些有点困难!可以说叫不行!如果你要跳转!因为html不能对数据进行处理!可以用A标记!也能传数据的!html是做前台的!如果要做成你想要得效果还得需要其他!比如java里面得jsp!.net里面得asp,以及PHP!结合数据库那样才行!欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)