在IE中将ac#文本框作为javascript参数传递(Chrome可以正常运行)

Liev04

当按下“ btnBold”时,称为传递文本框作为参数的方法

<script type="text/javascript">
$(document).ready(function () {    
   function ChangeText(elementID, openTag, closeTag) {
      ...
      ...
      ...
   }
   $('#btnBold').click(function()
   {
       ChangeText(<%=TextTitu.ClientID%>, "<b>", "</b>");
   });

});

<button id='btnBold' value='Bold' style="width:20px;"><b>b</b></button>    
<asp:textbox id="TextTitu" tabIndex="1" runat="server" AutoPostBack="true"></asp:textbox>

在谷歌浏览器中工作正常,由于某种原因我无法使其在IE中工作

错误:未定义“ ctl00_c_area_conteudo_TextTitu”

当我打开HTML代码时,我可以轻松地在其中找到ctl00_c_area_conteudo_TextTitu

阿迪·格伯

<%=TextTitu.ClientID%>在引号,像这样:

ChangeText("<%=TextTitu.ClientID%>", "<b>", "</b>");

您当前的代码评估为:

ChangeText(ctl00_c_area_conteudo_TextTitu, "<b>", "</b>");

但是ctl00_c_area_conteudo_TextTitu没有在任何地方定义为变量,这就是引发错误的原因。将其用引号引起来之后,代码将评估为:

ChangeText("ctl00_c_area_conteudo_TextTitu", "<b>", "</b>");

根据您的ChangeText函数,然后可以使用document.getElementById(elementID)(使用纯JavaScript),或者如果您使用的是jQuery之类的库,则可以使用选择器获得控件$("#" + elementID)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以将文本框作为参数传递?

来自分类Dev

如何在单击事件的jquery函数中将文本框值作为参数传递

来自分类Dev

将文本框控件作为参数传递

来自分类Dev

将文本框文本从 ac# winForm 连接到静态方法中的变量

来自分类Dev

如何调用 ac# 函数将值填充到 razor html 文本框中?

来自分类Dev

是否可以在Javascript中将未声明的变量作为参数传递?

来自分类Dev

是否可以在JavaScript函数中将变量作为参数传递?

来自分类Dev

是否可以在JavaScript函数中将变量作为参数传递?

来自分类Dev

将KeyUp作为参数WPF命令绑定文本框传递

来自分类Dev

使用文本框中的值作为Access中传递查询中的参数

来自分类Dev

将KeyUp作为参数WPF命令绑定文本框传递

来自分类Dev

如何存储要作为查询参数传递给 getJson 请求的文本框值

来自分类Dev

在文本搜索中将“”作为参数传递

来自分类Dev

在JavaScript中将多个对象作为参数传递

来自分类Dev

JavaScript无法在IE和Firefox中运行,在Chrome中可以正常运行

来自分类Dev

如何在文本框中输入值并将其作为参数传递给函数以给出返回结果

来自分类Dev

C#中的StoredProcedure,从文本框中传递参数

来自分类Dev

从文本框中传递SQL查询参数

来自分类Dev

是否可以在不使用Ajax的情况下在MVC视图中将jQuery变量传递给ac#函数?

来自分类Dev

是否可以在javascript函数中将名称空间作为参数传递?

来自分类Dev

Javascript无法在Chrome上执行,但可以在FF和IE上正常运行

来自分类Dev

JavaScript提交不适用于Chrome / Safari,但可以在Firefox / IE中正常运行

来自分类Dev

JavaScript提交不适用于Chrome / Safari,但可以在Firefox / IE中正常运行

来自分类Dev

具有正常概念的自动填充文本框javascript

来自分类Dev

每个文本框(如IE(Javascript))的清除按钮

来自分类Dev

每个文本框(如IE(Javascript))的“清除”按钮

来自分类Dev

我可以从ac#格式运行Windows命令吗?

来自分类Dev

在 VBA 中将列表框作为函数参数传递给我一个运行时错误 13

来自分类Dev

如何在Java中将函数作为参数传递以多次运行

Related 相关文章

  1. 1

    是否可以将文本框作为参数传递?

  2. 2

    如何在单击事件的jquery函数中将文本框值作为参数传递

  3. 3

    将文本框控件作为参数传递

  4. 4

    将文本框文本从 ac# winForm 连接到静态方法中的变量

  5. 5

    如何调用 ac# 函数将值填充到 razor html 文本框中?

  6. 6

    是否可以在Javascript中将未声明的变量作为参数传递?

  7. 7

    是否可以在JavaScript函数中将变量作为参数传递?

  8. 8

    是否可以在JavaScript函数中将变量作为参数传递?

  9. 9

    将KeyUp作为参数WPF命令绑定文本框传递

  10. 10

    使用文本框中的值作为Access中传递查询中的参数

  11. 11

    将KeyUp作为参数WPF命令绑定文本框传递

  12. 12

    如何存储要作为查询参数传递给 getJson 请求的文本框值

  13. 13

    在文本搜索中将“”作为参数传递

  14. 14

    在JavaScript中将多个对象作为参数传递

  15. 15

    JavaScript无法在IE和Firefox中运行,在Chrome中可以正常运行

  16. 16

    如何在文本框中输入值并将其作为参数传递给函数以给出返回结果

  17. 17

    C#中的StoredProcedure,从文本框中传递参数

  18. 18

    从文本框中传递SQL查询参数

  19. 19

    是否可以在不使用Ajax的情况下在MVC视图中将jQuery变量传递给ac#函数?

  20. 20

    是否可以在javascript函数中将名称空间作为参数传递?

  21. 21

    Javascript无法在Chrome上执行,但可以在FF和IE上正常运行

  22. 22

    JavaScript提交不适用于Chrome / Safari,但可以在Firefox / IE中正常运行

  23. 23

    JavaScript提交不适用于Chrome / Safari,但可以在Firefox / IE中正常运行

  24. 24

    具有正常概念的自动填充文本框javascript

  25. 25

    每个文本框(如IE(Javascript))的清除按钮

  26. 26

    每个文本框(如IE(Javascript))的“清除”按钮

  27. 27

    我可以从ac#格式运行Windows命令吗?

  28. 28

    在 VBA 中将列表框作为函数参数传递给我一个运行时错误 13

  29. 29

    如何在Java中将函数作为参数传递以多次运行

热门标签

归档