[英]Copy text to input field on page load using jQuery
I would like to copy text This is Sparta
into the input field on page load.我想在页面加载时将文本This is Sparta
复制到输入字段中。 I'm wondering how to go about this using jQuery or Javascript.我想知道如何使用 jQuery 或 Javascript 来解决这个问题。
<p id="addTag">This is Sparta</p>
<input name="showTag" type="text" id="showTag" />
Anyone?任何人?
Using vanilla JavaScript:使用香草 JavaScript:
document.addEventListener('DOMContentLoaded', (event) => { document.getElementById('showTag').value = document.getElementById('addTag').textContent; });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <p id="addTag">This is Sparta</p> <input name="showTag" type="text" id="showTag" />
Using jQuery:使用 jQuery:
$(document).ready(function(){ $('#showTag').val($('#addTag').text()); });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <p id="addTag">This is Sparta</p> <input name="showTag" type="text" id="showTag" />
JQuery: JQuery:
$( document ).ready(function() {
$('#showTag').val($('#addTag').html());
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.