首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Jquery查找和更改javascript调用中的值

如何使用Jquery查找和更改javascript调用中的值
EN

Stack Overflow用户
提问于 2015-03-22 17:51:53
回答 1查看 25关注 0票数 0

如何使用JQuery在下面的javascript调用中找到和更改一个值。具体来说,以下值:,1,1,0,0,'No‘。然后更改为:,2,2,0,0,‘是’。

代码

<div class="ArrowDiv"><a href="javascript:ValidateFormFieldValue('form1','TelligentUpdate.asp', 1, 1, 0, 0, 'No', 'ORDER^BY^WebSiteDocumentAlias.ixtCode^asc', 0, 'Next','','Update', '','','','','','','', '', '', '', '', '');" onclick="doSubmitButton();doSubmit();" onmouseover="window.status='';return true;" onmouseout="window.status='';return true;"><img src="/telligent/images/StyleBlueRocket/ArrowRight.jpg" width="19" height="19" border="0" title="Next" align="absMiddle"></a></div>

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-22 18:20:48

最艰难的前进方向是:

代码语言:javascript
复制
$('.ArrowDiv>a')[0].attr("href", "javascript:ValidateFormFieldValue('form1','TelligentUpdate.asp', 2, 2, 0, 0, 'Yes', 'ORDER^BY^WebSiteDocumentAlias.ixtCode^asc', 0, 'Next','','Update', '','','','','','','', '', '', '', '', '');");

但那是不可读的

代码语言:javascript
复制
var values = [
    "'form1','TelligentUpdate.asp', 1, 1, 0, 0, 'No', 'ORDER^BY^WebSiteDocumentAlias.ixtCode^asc', 0, 'Next','','Update', '','','','','','','', '', '', '', '', ''",
    "'form1','TelligentUpdate.asp', 2, 2, 0, 0, 'Yes', 'ORDER^BY^WebSiteDocumentAlias.ixtCode^asc', 0, 'Next','','Update', '','','','','','','', '', '', '', '', ''"
];

//wrap the following in an event
var myDiv = $('.ArrowDiv>a')[0];
var functionName = 'ValidateFormFieldValue';
var myDivValue = myDiv.attr('href').split('javascript:'+functionName+'(')[1].slice(0, - 1);
if (values.indexOf(myDivValue)===1){
    myDiv.attr('href', 'javascript:'+functionName+'('+values[0]+')');
} else if (values.indexOf(myDivValue)===0) {
    myDiv.attr('href', 'javascript:'+functionName+'('+values[1]+')');
};

如果不起作用,请检查myDivValue变量。您还可能希望修改代码以使其更高效。一个例子是使values数组中的字符串更容易修改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29197779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档