Input 1 in 2 から Value を転送して文字を追加するにはどうすればよいですか?
<script type="text/javascript">
function doit(){
document.getElementById('input2').value=document.getElementById('input1').value;
}
</script>
入力 1: 2342
入力 2: pcid2342d
誰かが私を助けることができますか?
Input 1 in 2 から Value を転送して文字を追加するにはどうすればよいですか?
<script type="text/javascript">
function doit(){
document.getElementById('input2').value=document.getElementById('input1').value;
}
</script>
入力 1: 2342
入力 2: pcid2342d
誰かが私を助けることができますか?
+ 演算子を使用して、入力値の前後に文字列を追加するだけです。
<script type="text/javascript">
function doit(){
document.getElementById('input2').value="pcid" + document.getElementById('input1').value + "d";
}
</script>
文字列連結:
document.getElementById('input2').value = "stuff" + document.getElementById('input1').value + "other stuff";
数値を扱うときは、文字列に連結するのではなく、空の文字列と連結することから始めて、数値を一緒に追加することを避けることができます (演算子の評価順序のため):
document.getElementById('input2').value = "" + 1234 + 567 + document.getElementById('input1').value + 89;
さて、あなたはすでに作業を行っているようです。必要なのは、それをクリックして実行することだけです。
<button onclick="doit()">click me</button>
jQueryで何か試してみませんか?
$("#Anything").click(function() {
$("#Field1").val($("#Field2").val());
});
「クリック」は単なる仮定です=)