在jquery中添加阿拉伯语文本

时间:2016-09-06 06:11:48

标签: jquery html

它在执行此操作时给出了一个错误,但是当我替换它工作的元素时。这些元素有什么问题?

$("#formtobe").append( " <tr><td><input type="text" class="sub_input_box" id="plate_legnth" name="plate_length">
      </td><td><p class= "input_label"> طـول البيلت</p></td>
      <td><input type="number" class="sub_input_box" id="plate_count" name="plate_count"></td>
      <td><p class= "input_label"> عـدد البيلتات </p></td></tr> ");

1 个答案:

答案 0 :(得分:0)

您的代码中的问题不是阿拉伯语文本,而是因为您在字符串中有未转义的引号。

目前,您有字符串值" <tr><td><input type=",后跟单词text,其位置在语法上无效。如果希望text成为字符串的一部分,则需要转义当前被解释为字符串文字结尾的双引号。

" <tr><td><input type=\"text\" ... "

如果您要在字符串中使用双引号,但没有单引号,则可以使用单引号标记字符串的开头和结尾,这样可以避免一些转义:

' <tr><td><input type="text" ... '