Javascript results in URL?
Javascript results in URL?
我使用以下javascript代码,该代码以mmddyy的格式显示日期。有没有一种方法可以将结果添加到URL链接中,这样它就会吐出来:
<a href="http://test.com/mmddyy.html">test
</a>
我使用的JS代码是
<script type="text/javascript">
function formatDate(d) {
var month = d.getMonth();
var day = d.getDate();
var year = d.getFullYear();
year = year.toString().substr(2, 2);
month = month + 1;
month = month + "";
if (month.length == 1) {
month = "0" + month;
}
day = day + "";
if (day.length == 1) {
day = "0" + day;
}
return month + day + year;
}
var d = new Date();
document.write(formatDate(d));
</script>
谢谢你的帮助。
创建HTMLAnchorElement
function pad2(x) { // pad/truncate number to 2 digits
return ('00' + x).slice(-2);
}
function formatDate(d) { // format your date output
return pad2(d.getMonth() + 1)
+ pad2(d.getDate())
+ pad2(d.getFullYear());
}
function generateLink(url, text) { // create an <a>
var a = document.createElement('a');
a.setAttribute('href', url);
a.appendChild(document.createTextNode(text));
return a;
}
var a = generateLink(
'http://test.com/' + formatDate(new Date) + '.html',
'test'
); // HTMLElement <a href="http://test.com/071613.html">test</a>
现在,您可以根据需要附加此节点,例如,如果您想转换回String。
new XMLSerializer().serializeToString(a);
或附加到<body>
document.body.appendChild(a);
有多种方法可以做到这一点。
首先,您应该避免使用document.write
。相反,最简单的方法是创建一个要写入的div,如下所示:
<body>
<div id="myDiv"></div>
</body>
然后你可以像这个一样添加一个链接
document.getElementById('myDiv').innerHTML = '<a href="http://test.com/'+formatDate(d)+'.html">test</a>';
如果有一个现有的链接,例如<a href="#" id="myLink">test</a>
,你可以像这个一样设置url
document.getElementById('myLink').href = 'http://test.com/'+formatDate(d)+'.html';
您可以将字符串与链接URL:连接
var link = "http://www.test.com/"+formatDate(d)+".html";
然后相应地更改<a>
标签:
document.getElementById('link_id').href = link;
相关文章:
- url in javascript
- PHP bringing in XML from URL
- 使用 window.open in JavaScript 的 URL 中的“/”问题
- Url.RouteUrl in js
- UIWebview open URL in mobile safari using javascript
- RegEXP matching for web url in javascript
- 将存储在数组中的 url 传递给 window.open in for loop - Javascript
- 相对模板Url in 指令 in AngularJS.
- Parse URL in JavaScript
- How can I get json content in <script src="url.json&
- Javascript results in URL?
- 使用PHP Curl、Jquery In Loop获取多个url数据
- Express.js and Angular.js html5mode (Avoiding # in url)
- 如何签入# in url
- Jquery error in URL
- Parsing an URL in JavaScript
- Javascript in the url bar (chrome)
- Angular JS / Ui router - Post Image URL in StateParams
- url in jquery ajax post in codeigniter
- IE10 use BLOB url in iframe