ورود

View Full Version : سوال: نحوه چك كردن چك باكس با javascrit



saeedtrb
جمعه 06 بهمن 1391, 19:56 عصر
سلام دوستان چه طور ميشه فهميد وقتي كاربر دكمه submit فرمي رو ميزنه شماره يا مقدار اون چك باكسي كه تيك زده چنده

ravand
جمعه 06 بهمن 1391, 20:31 عصر
با استفاده از name در چک باکس .
اینو تست کن

<form action="">
<input type="checkbox" name="matn" value="1">I have a bike<br>
</form>
<?php
echo $_POST['matn'];
?>

saeedtrb
جمعه 06 بهمن 1391, 20:47 عصر
با تشكر از زحمت شما ولي من مي خوام اين نتيجه رو با javascript بدست بيارم

ravand
جمعه 06 بهمن 1391, 21:05 عصر
<html>
<head>
<script>
function custom_color()
{

var x=document.getElementsByName("x");
alert(x.length);
}
</script>
</head>
<body>
<form method="GET">
<input type="checkbox" value="1" name="x" >
<input type="button" value="تغيير رنگ" onclick="custom_color();">
</form>
</body>
</html>

mokha21
جمعه 06 بهمن 1391, 21:10 عصر
<script type="text/javascript">
function checkForm()
{
var val=document.getElementsByName('checkbox').item(0) .value;

alert(val);

return false;
}
</script>
<form onsubmit="return checkForm()" method="post">
<input type="checkbox" name="checkbox" value="5">
<input name="submit" type="submit" value="submit">
</form>

saeedtrb
جمعه 06 بهمن 1391, 21:45 عصر
منظور من اينه كه وقتي كاربر دكمه submit رو ميزنه چه طور ميشه فهميد كه كدوم چك باكس انتخاب كرده

<form>
<input type="checkbox" value="1" name="x" >
<input type="checkbox" value="2" name="x" >
<input type="checkbox" value="3" name="x" >
<input type="checkbox" value="3" name="x" >
<input type="submit">
</form>
كد شما دوست عزيز تعداد چك باكسها را ميده