我想设置一个JavaScript函数,该函数返回一个字符串,并将该字符串用作按钮的值。像这样的东西:

function test(){
 x = "some text";
 return x;
}

我想在value属性的输入元素中使用此函数。像这样的东西:
<input type="button" id="s1" value="test()" />

不幸的是,按钮上没有显示“某些文本”,而是显示“test()”。我怎样才能解决这个问题?

最佳答案

你可以做:

<input type="button" id="s1" value="" />
<script type="text/javascript">
 var elem = document.getElementById("s1");
 elem.value = "some text";
</script>

关于html - 返回JS函数的值并将其用作输入按钮的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16167675/

10-16 23:11