将一个字段复制到另一个字段但在字之间添加逗号?

时间:2011-10-11 16:47:09

标签: php javascript

我有一个名为title的字段。

我有一个名为标语的第二个字段。

用户将手动填写标题,我需要标语字段作为标题字段的副本,但每个单词之间使用逗号。

因此,用户会在标题中加上“红苹果”,然后标语与标题相同,但在单词之间使用逗号。

标题=红苹果
tagline = red,apples

有人可以通过代码告诉我这件事吗?

由于

3 个答案:

答案 0 :(得分:2)

var title = "red apples";
var tagline = title.split(" ").join(", ");

答案 1 :(得分:1)

这是working example

<input id="title" type="text" value="Red Apples" />
<input id="tagline" type="text" value="" />
<input type="button" value="do stuff" onClick="stuff()"/>

<script type="text/javascript">
    window.stuff = function(){
        title = document.getElementById("title");
        tagline = document.getElementById("tagline");
        tagline.value = title.value.split(" ").join(", ");
    }
</script>

答案 2 :(得分:1)

$title = 'red apples '; 
$title= trim($title); //make sure no space before or after the string, it would convert to comma
$tagline = str_replace(' ', ',', $title)