0
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js" type="text/javascript"></script>
<script>    
    $('#form_131 > input[type=submit]').click(function(){       
        alert('Jquery alert');
    });

</script>
<script type="text/javascript" charset='utf-8'> 
function testrun()
{
    alert('Test run javascript');
}
</script>
</head>
<body>
<form id="form_131">    
    <input type="text">
    <input type="submit" onclick="testrun()">
</form>
</body>
</html>

我有一个类似这样的代码。我无法控制提交按钮的 onclick 事件,因为它是由 CMS 在服务器端自动生成的。我需要为该框添加点击事件并向文本添加一些验证。我怎样才能做到这一点。

4

1 回答 1

0

你可以做两件事:

从以下位置调用您的验证函数testrun

<script>    
function validateText(){      
   alert('Jquery alert');
}
function testrun()
{
    validateText();
    alert('Test run javascript');
}
</script>

或准备就绪功能:

<script>   
 $(document).ready(function(){ 
    $('#form_131 > input[type=submit]').click(function(){       
      alert('Jquery alert');
   }); 
});
function testrun()
{       
    alert('Test run javascript');
}
</script>
于 2013-02-03T08:13:37.383 回答