JavaScript用户输入自己的名字,输出写给用户的信件
2016-10-26 20:39
309 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>写信</title> <style> *{ margin: 0 auto; font-size: 14px; background: pink; color:#333333; font-family: 微软雅黑; text-indent: 2em; } </style> </head> <body> <script> var user_name,from_name,to_name;//声明变量 var str_prompt="请输入你自己的名字和对方的名字,两个名字之间用空格分开";//将输入提示保存在变量中 var str_prompt_default="自己的名字 对方的名字";//将默认值保存在变量中 user_name=prompt(str_prompt,str_prompt_default);//获取用户名 user_name=user_name?user_name:"西兰花 菜花";//用户取消是的默认值 from_name=user_name.split(" ")[0];//分析写信者自己的名字 以空格隔开 空格前的是数组元素编号为0 to_name=user_name.split(" ")[1];//分析收信者对方的名字 后面是数组元素编号为1 document.write(("<p>亲爱的"+to_name+"</p>").fontsize(3));//信开头 //信的正文内容 document.write("<p>想到你那洒脱的笑容与动人的曲线,我经不住提起笔,我选择这种原始的方式来表述我对你的\"爱\",希望你能接受。</p>" .replace(/你/g,to_name+"你").replace(/我/g,from_name+"我"));// /我/g是一个正则表达式 //署名 document.write(("<p>爱你的"+from_name+"</p>").fontsize(2).fontcolor("gold").link("mailto:***@163.com")); </script> </body> </html>
相关文章推荐
- n=5时,输出一下 第一行规律是5的平方,4的平方……其中n由用户自己输入
- JavaScript-3.1--获取用户的输入,输出用户输入的两数之和---ShinePans
- Javascript:根据用户输入的数字输出成语
- a="abxc",b="ehdi",输出“abxehdic”即把b串插入到a串ascii码最大字符之后,并输出,其中a,b由用户自己输入
- JavaScript的输入、输出例子
- 编写程序提示用户输入日期,输出这天为星期几。
- 接收用户输入的年月(1990年以后),在控制台中输出当月日历。
- 想要自己动手做Image图片验证码吗?对比用户输入和验证码相同与否那么请注意下面的代码!
- 运行结果是输出自己输入的数组,求解
- 提示用户分别输入10个学生的成绩(百分制), 最后输出各个学员序号对应的成绩。
- Javascript验证用户输入URL地址是否正确
- [html file]标签设置用户不能自己手动输入文件路径
- 菜鸟柳(二维数组练习)--根据用户输入的数字输出如下格式:等长、数字从1递增1的螺旋二维数组的 4000
- 自己乱写的文件输入输出例程 乱到极致 心脏不好的勿入
- 输入输出管理 用户管理
- 用户使用键盘循环输入字符,select监听终端,将用户输入的字符输出到终端上
- 使用Unicode编码输出自己的名字
- 要求从用户输入的多行文本中提取学生的姓名、学号及登录日期,并封装到 Student 类中作为类的私有属性。创建一个Student类型的对象数组,对学号进行 升序排序并输出。
- 汇编语言: .写一段子程序 SKIPLINES,完成输出空行的功能。空行的行数由用户在主程序中通过 键盘输入,并将行数放在 AX 寄存器中。
- 读一组整数到vector对象,计算并输入每对相邻元素的和,如果读入元素个数为奇数,则提示用户最后一个元素没有求和,并输出其值。