text我的地址<div>.<div id="address"> 410 Walker Street Lowell MA 01851</div>null价值.这是我尝试过的:
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<div id="address"> 410 Walker Street Lowell MA 01851</div>
<h1>console.log();</h1>
<button onclick="myFunction()">Run</button>
<script type="text/javascript">
function myFunction() {
var uri = "www. google.com";
var res = encodeURIComponent(uri);
var address = document.getElementById("address");
console.log(uri); // print out = www. google.com
console.log(res); // print out = www.%20google.com
console.log(address); // print out = null ????
}
</script>
Run Code Online (Sandbox Code Playgroud)
您正在获取DOMElement,但没有从中检索文本.试试这个:
var address = document.getElementById("address").innerHTML;
Run Code Online (Sandbox Code Playgroud)
或者,正如您使用jQuery标记了这个问题:
var address = $('#address').text();
Run Code Online (Sandbox Code Playgroud)
另请注意,您已id="addess"在HTML中设置,这似乎是一个错字.
| 归档时间: |
|
| 查看次数: |
2678 次 |
| 最近记录: |