|
|
| 第1行: |
第1行: |
| <inputbox>
| |
| type=create
| |
| prefix=日誌/{{CURRENTYEAR}}年/{{CURRENTMONTH}}月/
| |
| default=20日 <!-- 先放一個 placeholder,會被 JS 覆蓋 -->
| |
| buttonlabel=建立今日日誌
| |
| placeholder=例如:20日
| |
| bgcolor=efefef
| |
| </inputbox>
| |
|
| |
|
| <script type="text/javascript">
| |
| // <![CDATA[
| |
| (function() {
| |
| var today = new Date();
| |
| var day = today.getDate();
| |
|
| |
| // 找到 inputbox 生成的 input 欄位
| |
| var inputs = document.querySelectorAll('input[type="text"]');
| |
| for (var i = 0; i < inputs.length; i++) {
| |
| // 如果輸入框的值是 "20日" 或 placeholder 包含 "例如",則替換為實際日期
| |
| if (inputs[i].value === '20日' || inputs[i].placeholder.indexOf('例如') !== -1) {
| |
| inputs[i].value = day + '日';
| |
| // 同時修改 placeholder 以保持一致性(可選)
| |
| // inputs[i].placeholder = '例如:' + day + '日';
| |
| break;
| |
| }
| |
| }
| |
| })();
| |
| // ]]>
| |
| </script>
| |
|
| |
|
| <div style="margin: 10px 0;"> | | <div style="margin: 10px 0;"> |