뭔가 끈적끈적한 거를 하고 있는데요 ㅎ

뭔가 끈적끈적한 거를 하고 있는데요 ㅎ

QA

뭔가 끈적끈적한 거를 하고 있는데요 ㅎ

본문

1월 버튼을 클릭하면 텍스트에리어에 

스크립트의 문구가 들어가게 했습니다.

그런데 혹시 버튼을 클릭하지 않아도 현재 1월이면 1월 문구가 텍스트에리어에 자동으로 

들어가게 할 수 있을까요?


<div style="text-align:center;background:#fdb364;padding:15px;">
<input type="button" name="text" value="01월 문구삽입" onClick="inputStr01();" style="width:100px;padding:3px">
...

..
<input type="button" name="text" value="12월 문구삽입" onClick="inputStr12();" style="width:100px;padding:3px">  
 </div> 
  

 

<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
function inputStr01() { 
document.all.wr_message.value = "1월 문구"; 

..

..
function inputStr12() { 
document.all.wr_message.value = "12월 문구"; 

//--> 
</SCRIPT> 

이 질문에 댓글 쓰기 :

답변 2

input에 들어가는 문구가 고정이 아니고 접속시마다 다른 문구인가요?

아니면 접속시에도 문구가 일정시간마다 바뀌는건가요?

 

문구가 고정이라면 차라리 input value값에 직접 고정하시는게 좋지 않을까요?

위에 제가 답변 드린 내용은 클릭과 무관하게 작동합니다.

 

방법이야 많지만....

배열을 이용하는 방법이 조금 쉽겠네요.

 

[code]

<?php

$month_text = array(

"01" => "1월 문구",

"02" => "2월 문구",

"03" => "3월 문구",

"04" => "4월 문구",

"05" => "5월 문구",

"06" => "6월 문구",

"07" => "7월 문구",

"08" => "8월 문구",

"09" => "9월 문구",

"10" => "10월 문구",

"11" => "11월 문구",

"12" => "12월 문구",

);

?>

<input type="button" name="text" value="0<?php echo $month_text['01'];?>" onClick="inputStr01();" style="width:100px;padding:3px">

<input type="button" name="text" value="0<?php echo $month_text['02'];?>" onClick="inputStr01();" style="width:100px;padding:3px">

<input type="button" name="text" value="0<?php echo $month_text['03'];?>" onClick="inputStr01();" style="width:100px;padding:3px">

<input type="button" name="text" value="0<?php echo $month_text['04'];?>" onClick="inputStr01();" style="width:100px;padding:3px">

.

.

.

.

 

제이쿼리로 하기.

 

<input type="button" name="text" id="m1" value="" style="width:100px;padding:3px">

<input type="button" name="text" id="m2" value="" style="width:100px;padding:3px">

<input type="button" name="text" id="m3" value="" style="width:100px;padding:3px">

<input type="button" name="text" id="m4" value="" style="width:100px;padding:3px">

 

<script>

$(document).ready(function() {

$("#m1").val("1월 내용");

$("#m2").val("2월 내용");

$("#m3").val("3월 내용");

});

</script>

 

 

감사합니다~ 그런데 클릭해야 문구가 들어오는거 같은데...
클릭없이도 현재 1월이니 서버타임으로 체크하여 자동으로 들어오게 할 수는 없을까해서요,,

답변을 작성하시기 전에 로그인 해주세요.
전체 59,494
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT