作者chippclass (善假狼)
看板Web_Design
标题Re: 请问光用html可以做到"写入->印出"的网页吗?
时间Wed Jun 1 15:53:26 2005
※ 引述《obsession (包伯)》之铭言:
: 不过其实我是要建立大概这样的网页
: http://140.138.144.150/~s912237/test1.html
: 有checkbox...下拉式选单....以及可以输入文字的表格
: 在最後输入完成後会跳到一个新的网页
: 把刚刚输入的内容作输出
: 输入的内容汇建立资料库
: 将利用php来连结mysql
: 而我现在的想法是 一开始先完成介面
: 也就是把html的部分完成
: 之後再加上php的语法
: 不知道如果是这样的需求
: 有没有办法做到"先利用html作输出'
: 之後再用php的语法把这些输出的资料拉到资料库中建档??
: 抑或 这部分应该直接开始写php呢?
: 不知道大家看不看的懂
: 感谢回答阿
--------------------
基本上我只会JS还有CSS
我承认我不会PHP (▔□▔")||
所以要先完成介面或是先写资料库连结程式, 就另外问高手吧 (∩_∩)
但是以介面来说
要完成你的要求
应该只是基本的表单应用而已
就是说如何因应使用者的选择
作出程式的判断和反应而已..... 应该啦
(其实我也是新手 (‧▽‧) !)
--------------------
基本上每个人设计网页都有不同的风格
也有常用的语法
说真的, 表单平常我也只有用 text 而已
radio 和 checkbox 真的是不常玩
更别说下拉式选单了
(下拉式选单我喜欢用自己设计的)
大概就酱子吧, 才疏学浅不知道要说啥
下面一样是程式码, 有需要的话就参考看看吧 XD
-----------------
<html>
<head>
<title>范本</title>
<script language='javascript'>
function std_io()
{
var ob
var ss=""
for(var i=0;i<sex.length;i++)
{
ob=sex[i]
if(ob.checked)
{
ss+="性别:"+ob.value+"<br><br>"
break
}
}
ss+="兴趣:<br>"
var ix=1
for(i=0;i<test.length;i++)
{
ob=test[i]
if(ob.checked)
{
ss+=" "+ob.value+"<br>"
ix=0
}
}
if(ix==1)
{
ss+="没有"
}
ss+="<br>自我介绍:"+txt.value
std_out.innerHTML=ss
}
</script>
</head>
<body onload='txt.select();txt.focus()'>
<input type='radio' name='sex' value='boy'>男
<input type='radio' name='sex' value='girl' checked>女
<br><br>
兴趣:<br>
<input type='checkbox' name='test' value='编号1' checked>选项1<br>
<input type='checkbox' name='test' value='编号2'>选项2<br>
<input type='checkbox' name='test' value='编号3'>选项3<br>
<input type='checkbox' name='test' value='编号4'>选项4
<br><br>
<input type='text' size=20 id='txt' value='请在这边输入资料'>
<input type='button' value='确认ok' onclick='std_io()'>
<br><br>
<span id='std_out' style='border:1px solid;width:400;height:300'></span>
</body>
</html>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.162.86.135
※ 编辑: chippclass 来自: 218.162.84.39 (06/01 22:02)
1F:推 DWMeiMei:但是为什麽我用FireFOX无法正常使用 OTL 134.208.41.34 06/02
2F:推 chippclass:请用IE试试吧,已经实验过了,程式是没问题的 218.162.91.177 06/02