作者blackspace98 (~我愛夏天~)
看板Web_Design
標題[問題] textarea傳值問題
時間Sat Jun 1 19:05:49 2013
我做了兩個textarea,且兩個textarea裡面都有預設值
radio button選A,就帶出A的textarea,反之亦然
但是我選了radio button B,按下送出
我在網頁上看到會是如下的結果
radio.html?ip=1&
message=1&message=2
它也把A的textarea內的資料也傳出去了
我應該怎麼修正,就只送出我選的與輸入的資料就好呢?
麻煩了~
以下為我的程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>測試</title>
<script src="jquery-1.10.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("input[name$='ip']").click(function() {
var test = $(this).val();
$("div.desc").hide();
$("#ip" + test).show();
});
});
</script>
<body>
<form action ="#" method="GET">
<div id="myRadioGroup">
<input type="radio" name="ip" checked="checked" value="1" />A
<input type="radio" name="ip" value="2"/>B
<div id="ip1" class="desc">
<textarea name="message" rows="10" cols="10">1</textarea>
</div>
<div id="ip2" class="desc" style="display: none;">
<textarea name="message" rows="10" cols="10">2</textarea>
</div>
</div>
<br>
<input type=submit value="送出">
</form>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 116.59.232.49
推 s25g5d4:onsubmit 的時候把被你藏起來的 textarea 刪除掉 06/01 19:46
→ blackspace98:方便在說明一下,實際該怎麼用呢?感激^^ 06/01 21:32
→ kerash:form , onsubmit event , dom remove 06/01 21:37
推 s25g5d4:註冊onsubmit事件 這個google很多教學 06/01 22:39
→ s25g5d4:如何移除DOM元素也有很多教學... 06/01 22:39