JS 관련/JQuery
[jQeury] val()(value값 가져오기)
씨네
2022. 2. 10. 12:46
728x90

Javascript에서는 value값을 가지고 올때 .value를 사용했지만 jquery에서는 .val()을 사용합니다!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="resources/js/jquery-3.5.1.min.js"></script>
<script type="text/javascript">
// JS : .value
// JQ : .val()
function test01(){
var doc = $("input:text").val();
alert(doc);
}
function test02(){
var doc = $("input:radio").val();
alert(doc);
}
function test03(){
var doc = $("input:checkbox").val();
alert(doc);
}
$(function(){
var sele = document.getElementsByTagName("select")[0];
sele.onchange=function(){
alert(sele.options[sele.selectedIndex].value + " : " + sele.selectedIndex);
}
});
</script>
</head>
<body>
<form action="">
<input type="text">
<input type="button" value="나는버튼" onclick="test01();">
<input type="radio" value="라디오타입" onclick="test02();">
<input type="checkbox" value="체크박스" onclick="test03()">
<div id="view"></div>
<select>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
</form>
</body>
</html>
function test01(){
var doc = $("input:text").val();
alert(doc);
}

function test02(){
var doc = $("input:radio").val();
alert(doc);
}

function test03(){
var doc = $("input:checkbox").val();
alert(doc);
}

$(function(){
var sele = document.getElementsByTagName("select")[0];
sele.onchange=function(){
alert(sele.options[sele.selectedIndex].value + " : " + sele.selectedIndex);
}
});

728x90