Merge branch 'm20_MDL-26672_aiccfix' of git://github.com/danmarsden/moodle
[moodle.git] / lib / form / submitlink.php
blob98286533c22f5b30b874e4845ccdf4bea0437984
1 <?php
2 global $CFG;
3 require_once("$CFG->libdir/form/submit.php");
4 class MoodleQuickForm_submitlink extends MoodleQuickForm_submit {
5 var $_js;
6 var $_onclick;
7 function MoodleQuickForm_submitlink($elementName=null, $value=null, $attributes=null) {
8 parent::MoodleQuickForm_submit($elementName, $value, $attributes);
11 function toHtml() {
12 $text = $this->_attributes['value'];
13 $onmouseover = "window.status=\'" . $text . "\';";
14 $onmouseout = "window.status=\'\';";
16 return "<noscript><div>" . parent::toHtml() . '</div></noscript><script type="text/javascript">' . $this->_js . "\n"
17 . 'document.write(\'<a href="#" onclick="' . $this->_onclick . '" onmouseover="' . $onmouseover . '" onmouseout="' . $onmouseout . '">'
18 . $text . "</a>');\n</script>";