Javascript在输出中的字符内添加输入值

Javascript在输出中的字符内添加输入值,javascript,input,output,Javascript,Input,Output,我试着制作一个输入文本框&一个带有转换按钮的输出文本框,如果有人单击转换按钮,输入必须显示在输出框中,并进行一些更改。但它不起作用 比如说, 如果输入为“某物” 输出应为“@:{something}0” 也就是说,输入值必须存在于我指定的字符中 有人能给我这个的密码吗 以下是我目前的代码: function ConvertText() { document.form1.outstring.value = document.form1.instring.value.to@@{

我试着制作一个输入文本框&一个带有转换按钮的输出文本框,如果有人单击转换按钮,输入必须显示在输出框中,并进行一些更改。但它不起作用

比如说,

如果输入为“某物”

输出应为“@:{something}0

也就是说,输入值必须存在于我指定的字符中

有人能给我这个的密码吗

以下是我目前的代码:

function ConvertText() { 
    document.form1.outstring.value = document.form1.instring.value.to@@{
                                        instring.value}0();
                                     }

<form name="form1" method="post"> <input name="instring" type="text" value="" size="50">

    <input type="button" name="Convert" value="Convert" onClick="ConvertText();">
    <input name="outstring" type="text" value="" size="50"> 
</form>
函数ConvertText(){
document.form1.outstring.value=document.form1.instring.value.to@@{
instring.value}0();
}
像这样试试

​<代码>

<input type="text" id="box2"><br/>
<input type='button' onclick='convert()' value='convert'>

​function convert() {
    var value1=document.getElementById('box1').value;
    document.getElementById('box2').value = '@@:{'+value1+'}0';
}​

​函数转换(){ var value1=document.getElementById('box1').value; document.getElementById('box2')。value='@:{'+value1+'}0'; }​

不泄漏所有代码。下面是一些JavaScript,介绍如何获取输入字段的值并进行一些修改。然后介绍如何将该字符串设置为输出字段的值

在您的html中

<input id="first"></input>
<input id="output"></input>
你可以在字符串中添加一些东西

var string = document.getElementById('first').value
var newString = "@@:{"+string+"}0"
和。。这是你想要的

document.getElementById('output').value = newString

希望这能有所帮助,如果您遇到麻烦,请告诉我。

这是我第一次冒险,因此对我的错误感到遗憾。函数ConvertText(){document.form1.outstring.value=document.form1.instring.value.to@@:{instring.value}0();}有效。我一直在tinkerbin.com上尝试代码,当我在tinkerbin中运行代码时,结果是否定的。它不起作用。但是在jsfiddle.net中,它就像一个符咒。我应该依靠哪一个?@magicramki它应该在任何地方都有效,你能给我tinkerbin的链接吗。com@sibu你知道,我对这个很陌生。此外,Jimmy甚至在tinkerbin身上做了第一次尝试。遗憾:(@magicramki没关系,你得到了重要的答案:-)
document.getElementById('output').value = newString