81,092
社区成员
发帖
与我相关
我的任务
分享
var font1 = "<font style='color:red;font-family:宋体;font-size:14'>";
var font2 = "<font style='color:blue;font-family:宋体;font-size:14'>";
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>第十五题:交叉合并字符串</title>
<style>
#form{
margin: 0 auto;
width:500px;
top:100px;
height:300px;
}
</style>
<script type="text/javascript">
var reg = "^[A-Za-z0-9]+$";
function check(){
var str1 =document.all.str1.value;
var str2 =document.all.str2.value;
if(str1==""){
alert("字符串一不允许为空!");
document.all.str1.focus();
return;
}else if(!(str1==str1.match(reg))){
alert("字符串一只能是数字和字母的组合");
document.all.str1.focus();
return;
}else if(str2==""){
alert("字符串二不允许为空!");
document.all.str2.focus();
return;
}else if(!(str2==str2.match(reg))){
alert("字符串二只能是数字和字母的组合");
document.all.str2.focus();
return;
}
var string="";
var font1 = "<font style='color:red;'>";
var font2 = "<font style='color:blue;'>";
var fontend = "</font>";
if(str1.length>=str2.length){
for(var i =0;i<str1.length;i++){
if(i< str2.length){
string += font1+str1[i]+fontend+ font2+ str2[i]+fontend;
}else{
string += font1+str1[i];
}
}
}else{
for(var i =0;i<str2.length;i++){
if(i< str1.length){
string += font1+str1[i]+fontend + font2+str2[i]+fontend;
}else{
string += font2+str2[i]+fontend;
}
}
}
document.all.result.innerHTML = string;
}
</script>
</head>
<body>
<div id="form">
<center><h2>第十五题:交叉合并字符串</h2></center>
字符串1:<input type="text" id="str1"/><br/>
字符串2:<input type="text" id="str2"/><br/>
<input type="button" value="交叉合并字符串" onclick="check();"/>
<br />
<div id="result"></div>
</div>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>第十五题:交叉合并字符串</title>
<style>
#form{
margin: 0 auto;
width:500px;
top:100px;
height:300px;
}
</style>
<script type="text/javascript">
var reg = "^[A-Za-z0-9]+$";
function check(){
var str1 =document.all.str1.value;
var str2 =document.all.str2.value;
if(str1==""){
alert("字符串一不允许为空!");
document.all.str1.focus();
return;
}else if(!/^[A-Za-z0-9]+$/.test(str1)){
alert("字符串一只能是数字和字母的组合");
document.all.str1.focus();
return;
}else if(str2==""){
alert("字符串二不允许为空!");
document.all.str2.focus();
return;
}else if(!/^[A-Za-z0-9]+$/.test(str2)){
alert("字符串二只能是数字和字母的组合");
document.all.str2.focus();
return;
}
var string="";
var font1 = "<font style='color:red;'>";
var font2 = "<font style='color:blue;'>";
var fontend = "</font>";
if(str1.length>=str2.length){
for(var i =0;i<str1.length;i++){
if(i< str2.length){
string += font1+str1[i]+fontend+ font2+ str2[i]+fontend;
}else{
string += font1+str1[i];
}
}
}else{
for(var i =0;i<str2.length;i++){
if(i< str1.length){
string += font1+str1[i]+fontend + font2+str2[i]+fontend;
}else{
string += font2+str2[i]+fontend;
}
}
}
document.all.result.innerHTML = string;
}
</script>
</head>
<body>
<div id="form">
<center><h2>第十五题:交叉合并字符串</h2></center>
字符串1:<input type="text" id="str1"/><br/>
字符串2:<input type="text" id="str2"/><br/>
<input type="button" value="交叉合并字符串" onclick="check();"/>
<br />
<div id="result"></div>
</div>
</body>
</html>