作者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