aboutsummaryrefslogtreecommitdiffstats
path: root/src/scenario/dsl.js
diff options
context:
space:
mode:
authorIgor Minar2010-11-02 16:26:59 -0700
committerIgor Minar2010-11-03 09:47:21 -0700
commitaec3c8478c2eb937e24306087c5bc1ef49722036 (patch)
treeb88261c07dea2ac3c3ac4fcdc38bab8eb3216610 /src/scenario/dsl.js
parent5c887ddb66bdd0daa4f4a98af0c6e76d4aec0d70 (diff)
downloadangular.js-aec3c8478c2eb937e24306087c5bc1ef49722036.tar.bz2
binding() should return value for input/text area, innerHTML for the rest
Diffstat (limited to 'src/scenario/dsl.js')
-rw-r--r--src/scenario/dsl.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/scenario/dsl.js b/src/scenario/dsl.js
index cef024ad..45156369 100644
--- a/src/scenario/dsl.js
+++ b/src/scenario/dsl.js
@@ -167,7 +167,12 @@ angular.scenario.dsl('binding', function() {
var element = new elements.init(elements[i]);
if (contains(element.attr('ng:bind'), name) ||
contains(element.attr('ng:bind-template'), name)) {
- done(null, element.text());
+ if (element.is('input, textarea')) {
+ done(null, element.val());
+ } else {
+ console.log('element.html(): ', element.html());
+ done(null, element.html());
+ }
return;
}
}