-1

次のコードを使用して、html本文にテキストを出力しています。値がhelloのvarを使用して、本文テキストと連結してhihelloを表示する必要があります。

   $("#commandEmail1").click(function() {

presenter.command("emailSend",{
    "toEmail": "jani_06sw@yahoo.com",
    "toName": "Jani",
    "subject": "email test",
    "body": "Single Attachment",
    "bodyHtml":" Hi",
    "attachments": [""]
}, status);
return false;
    });

helloはHihelloのようにHiと一緒になりたいので、そのvarをこの関数に連結するにはどうすればよいですか。

これがjsリンクです

http://collabedit.com/49grk

4

3 に答える 3

1

私はあなたが何を受け入れようとしているのか完全には理解していませんが、JavaScriptで変数を別の変数に連結するには+演算子を使用します

eg. "bodyHtml":" Hi" + helloVar,
于 2013-01-21T08:08:13.477 に答える
1
$("#commandEmail1").click(function() {

   var extra_text = "hello";                 // your extra text

   presenter.command("emailSend",{
      "toEmail"     : "jani_06sw@yahoo.com",
      "toName"      : "Jani",
      "subject"     : "email test",
      "body"        : "Single Attachment",
      "bodyHtml"    : "Hi " + extra_text,    // concatentate with `+` operator
      "attachments" : [""]
   }, status);

   return false;
});
于 2013-01-21T08:08:27.403 に答える
0

それで、あなたがエレメンを持っていて、テキストを連結したいと思っていて、それをクリックすると関数をトリガーするものを仮定しましょう。次に、オブジェクトのプロパティを要素に連結する必要があります。

このHTMLを考えると

  <div id="myDiv">Hello</div>  
  <div id="clickMe">Click Me</div>

次の例

var myObject = {
  propToConcat:"Hi" //This is the property you want to be concatenated
};

var clickElement = document.getElementById("clickMe"); //This is your Element, the Click event is added to

var concatElement = document.getElementById("myDiv"); //This is the Element where you display the Text;


clickElement.addEventListener("click",concat); //THis adds the EventListener *You use Jquerys '.click' method for this* 

function concat () {
  concatElement.innerHTML += " " + myObject.propToConcat; //This is what you looking for.
}

したがって、この行はDOM要素concatElement.innerHTML += " " + myObject.propToConcat; のプロパティにアクセスしinnerHTML、スペースとオブジェクトのプロパティを追加します。

次に、これは出力が前にどのように見えるかです

ここに画像の説明を入力してください

以降

ここに画像の説明を入力してください

コードを使用しているコンテキストを取得できなかったため、例を理解していただければ幸いです。

これがJSBinです

于 2013-01-21T08:21:15.523 に答える